我有一個jqgrid表,我在本地顯示我的數據。 我需要添加記錄,編輯記錄和刪除。我參考Multiple jqGrid on one page, how to identify which grid on when click on "add" button on navigator? jqgrid 4.5.4版本。本地窗體編輯/添加使用jqgrid 4.6.0插件
添加記錄不適用於我在jqgrid 4.6.0版本。它僅在第一次成功添加記錄。在隨後的嘗試中,我面臨的問題是, onClickSubmit具有postdata行值empty.So as結果,它會添加空白行。
我用的是完全一樣的,在鏈接中提到的代碼above.The唯一的變化是我的JSON數據:
data = [{'fname':'abc','lname':'def'},
{'fname':'efg','lname':'xyz'}]
此外,colNames和colModel樣子:
colNames:['fname','lname'],
colModel:[{'name:'fname', index:'fname', width:'40',editable: true,key:true},
{name:'lname', index:'lname', width:'60', sortable:false,editable: true}]
OnClickSubmit顯示行數爲空值的postdata,即postdata.fname:'',postdata.lname:'',儘管我在添加記錄彈出窗口中添加了值。另外,添加記錄對話框在充滿前面值的文本中顯示值,那是第一次添加記錄時使用的。請幫忙,因爲我真的被卡住了現在在這個問題上! 。
「的形式版[]不支持本地編輯您可以使用內嵌編輯相關信息請參見editurl:
感謝,
Shweta
請將解決方案添加到答案中 – RossBille