2014-02-12 2 views
0

인라인 셀 편집 기능이있는 jqgrid가 있습니다. 이와 같은 그리드 설정이 있습니다.jqgrid 인라인 셀 편집

$("#jqGrid").jqGrid({ 
      datatype: function (postdata) { 
      }, 
      gridview: true, 
      cellEdit: true, 
      //cellurl is not used, but its required. should do more research. 
      cellurl: '', 
      beforeSaveCell: function(rowid, cellname, value, iRow, iCol) { 
       UpdateCell(cellname, value); 
      } 
     }); 

저는 beforeSaveCell을 사용하여 셀에 데이터를 저장합니다. 나는 cellurl을 사용하고 싶지 않다. 그러나 셀루를주지 않으면 "URL이 제공되지 않습니다"라는 오류가 나타납니다. 셀롤을 실제로 사용하지 않고 어떻게 셀 데이터를 저장할 수 있습니까?

답변

0

방금 ​​gridSource 속성에 cellSubmit : 'clientArray'를 추가했습니다. 이렇게하면 beforeSaveCell 메서드를 사용하여 저장하고 cellurl 속성을 제거 할 수 있습니다.

관련 문제