使用jqgrid 4.6.0插件编辑/添加本地表单

使用jqgrid 4.6.0插件编辑/添加本地表单,jqgrid,Jqgrid,我有一个jqgrid表,在其中本地显示我的数据。 我需要添加记录、编辑记录和删除。我参考了jqgrid 4.5.4版本 添加记录在jqgrid 4.6.0版本上对我不起作用。它仅在第一次成功添加记录。在后续尝试中,我面临的问题是, onClickSubmit的postdata行值为空。因此,它会添加空行 我使用的代码与上面链接中提到的完全相同。唯一的变化是我的JSON数据是: data = [{'fname':'abc','lname':'def'}, {'fname':'efg

我有一个jqgrid表,在其中本地显示我的数据。 我需要添加记录、编辑记录和删除。我参考了jqgrid 4.5.4版本

添加记录在jqgrid 4.6.0版本上对我不起作用。它仅在第一次成功添加记录。在后续尝试中,我面临的问题是, onClickSubmit的postdata行值为空。因此,它会添加空行

我使用的代码与上面链接中提到的完全相同。唯一的变化是我的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:“”,尽管我在添加记录弹出窗口中添加了值。此外,“添加记录”对话框在文本中显示了填充了以前值的值,这些值是第一次添加记录时使用的。请帮助我,因为我现在在这个问题上遇到了麻烦

谢谢


Shweta

该问题已在以下文件中解决:

“表单版本[]不支持本地编辑。为此,您可以使用内联编辑。有关如何指向本地编辑,请参阅editurl选项。”


有关内联编辑,请参阅。

请将解决方案添加到答案中