2010-04-12 6 views
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.

Répondre

1

Je l'ai trouvé :). je change modifiable: 'true' à modifiable: true et maintenant il fonctionne ...