我在 LiveDataManipulation->EditRow 中关注本教程http://www.trirand.com/blog/jqgrid/jqgrid.html
我的网格从脚本接收数据a.php
。之后用户可以通过jqGrid修改这个数据。修改数据后的 jqGrid 会将数据发送到B.php
更新我的数据库的脚本并返回诸如“一切顺利”之类的响应消息。
我希望在页面的某处向用户发出警报或显示此响应。
阅读教程和这里http://www.trirand.com/jqgridwiki/doku.php?id=wiki:form_editing我认为我必须使用afterSubmit
选项,但我不明白如何在编辑面板上打印结果.
我已经写了:
$("#editImpresa").click(function(){
var gr = jQuery("#tabImprese").jqGrid('getGridParam','selrow');
if( gr != null ) jQuery("#tabImprese").jqGrid('editGridRow',gr,{
height:690,
width:500,
closeAfterEdit : true,
reloadAfterSubmit:false,
afterSubmit: function(response,postdata){
if(response.responseText=="ok")
success=true;
else success = false;
return [success,response.responseText]
}
});
我该怎么做?谢谢。