1
J'ai simplement des définitions jqGrid comme ceci:problème jqGrid EditForm
jQuery("#C2").jqGrid({
url: '/Customers.mvc/GetGridData/',
datatype: 'json',
autowidth: 'true',
mtype: 'GET',
colNames: ['Nazwa', 'Symbol', 'Status', 'Miasto', 'Ulica', 'Budynek', 'Mieszkanie', 'Koda pocztowy', 'Domena', ' '],
colModel: [
{ name: 'Name', index: 'Name', align: 'left', editable: 'true', edittype: 'text' },
{ name: 'Symbol', index: 'Symbol', align: 'left', editable: 'true', edittype: 'text' },
{ name: 'Status', index: 'Status', align: 'left', editable: 'true', edittype: 'text' },
{ name: 'City', index: 'City', align: 'left', editable: 'true', edittype: 'text' },
{ name: 'Street', index: 'Street', align: 'left', editable: 'true', edittype: 'text' },
{ name: 'Building', index: 'Building', align: 'left', editable: 'true', edittype: 'text' },
{ name: 'Flat', index: 'Flat', align: 'left', editable: 'true', edittype: 'text'},
{ name: 'PostalCode', index: 'PostalCode', align: 'left', editable: 'true', edittype: 'text' },
{ name: 'Domain', index: 'Domain', align: 'left', editable: 'true', edittype: 'text'},
{ name: 'ExtId', index: 'ExtId', align: 'left', editable: 'true', edittype: 'text'},
],
pager: jQuery('#C2_p'),
rowNum: 30,
rowList: [20, 30, 50],
sortname: 'Name',
sortorder: 'Asc',
viewrecords: 'true',
width: '80%',
height: '100%',
editurl: '/Customers.mvc/SaveCustomer/',
postData: { gridId: 'Customers' },
caption: 'Klienci2'
}).navGrid('#C2_p', { edit: true, add: true, del: true, search: false, refresh: false },
{},//Options for the Edit Dialog
{},//Options for the Add Dialog
{}//Options for D
);
});
Et quand j'appelle éditer/modifier la forme, il est apparaît sans modifier les entrées de texte. J'utilise jquery 1.3.2 et jqgrid 3.6.4
Toute aide sera appréciée.