
var insertRows = $('#test')datagrid('getChanges','inserted');\x0d\ var updateRows = $('#test')datagrid('getChanges','updated');\x0d\ var deleteRows = $('#test')datagrid('getChanges','deleted');\x0d\ var changesRows = {\x0d\ inserted : [],\x0d\ updated : [],\x0d\ deleted : [],\x0d\ };\x0d\ if (insertRowslength>0) {\x0d\ for (var i=0;i0) {\x0d\ for (var k=0;k0) {\x0d\ for (var j=0;j<deleteRowslength;j++) {\x0d\ changesRowsdeletedpush(deleteRows[j]);\x0d\ }\x0d\ } \x0d\\x0d\$ajax({\x0d\ type: "post", \x0d\ url: "/stock/stock_modifyasp", \x0d\\x0d\ data: "inserted="+JSONstringify(changesRowsinserted)+"&updated="+JSONstringify(changesRowsupdated)+"&deleted="+JSONstringify(changesRowsdeleted), \x0d\ datatype: "json",\x0d\ success:function(data){\x0d\\x0d\} \x0d\\x0d\})\x0d\\x0d\以上是针对插入删除更新 *** 作
getSelectionsgetSelections
用getSelections方法取得所有已选择的数据
中文API
>
它继承自datagrid,看datagrid的方法就行
如果只获取所有改变的值,可以用datagrid的getChanges方法获取所有修改的行,然后遍历,得到每一行的SysID值;如果要获取所有的记录,而不管textbox值是否改变,则用datagrid的getData方法,获取所有行记录,然后遍历获取每一行的SysID值。希望对你有帮助!
以上就是关于Jquery easyui 怎么得到datagrid 里面的值和传到后台全部的内容,包括:Jquery easyui 怎么得到datagrid 里面的值和传到后台、JQuery easyui的treegrid在可以多选时怎么获取当前选中的行、easyui datagrid / 如何获取到每行的文本框等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)