url-datagrid使用getgetSelections获取了几行值,怎么实现批量修改

问题描述

datagrid使用getgetSelections获取了几行值,怎么实现批量修改

var rows = $('#table').datagrid('getSelections');
for(var i=rows.length-1;i>=0;i--){
var url="toOrderUpdate.do?orderId=" + rows[i].id + "&oldState=" + rows[i].orderState;
}
能这样传吗
这样传到action中怎么接收呀

解决方案

id,state组合成一个参数,然后每个id,state用逗号分开,传递总的数据,服务器端获取参数后分割下

 var rows = $('#table').datagrid('getSelections');
var ids='',state='';
for(var i=rows.length-1;i>=0;i--){
ids+=','+rows[i].id ;
state+=','+rows[i].orderState;
}
ids=ids.substring(1);
state=state.substring(1)
var url="toOrderUpdate.do?orderId=" + ids+ "&oldState=" + state;////

解决方案二:

选中的是数组,直接把数组传过去,后台根据ID删除

解决方案三:

获取DataGrid中的值

时间: 2024-10-26 15:39:46

url-datagrid使用getgetSelections获取了几行值,怎么实现批量修改的相关文章

行: 65 错误:无法获取属性“appendChild”的值: 对象为 null 或未定义

问题描述 if(typeofWol==="undefined")Wol={};if(typeofWol.CP==="undefined")Wol.CP={};Wol.CP.Common=function(){vara={g_stringUndefined:"undefined"},b={LogComponentInteraction:function(f,c,k,h,l,j,i){varg=7,d=Wol.CP.Common.Global;if(

发送-datagrid中怎么删除选中的行????

问题描述 datagrid中怎么删除选中的行???? 不管是多选,还是单选,在表格上集成的有增加,删除,修改按钮.我现在想问,当我点击某一行的时候,怎么取出来对应行的各个数据?????因为这个datagrid是个集成的框架,不是自己写的table,对里面的语法,还有数据对象取值不知道怎么用,如果能取出来值,我就可以用Ajax发送到后台进行处理.现在就问你,怎么去table对象,row对象,cell对象,语法是什么????????????????????????????????? 解决方案 htt

easyui中的datagrid怎么一条数据多行显示?

问题描述 easyui中的datagrid怎么一条数据多行显示? 现在就是想用datagrid做表把一条数据多行显示出来 效果像这个样子,找了好多资料都没有看到,求大神教教 解决方案 easyui datagrid数据不显示 解决方案二: 增加loadFilter配置,自己将一行数据整为多行的数据返回 loadFilter function Return the filtered data to display. The function take one parameter 'data' th

jqgrid subGridRowExpanded出来的子表格如何获取选中的行?

问题描述 jqgrid subGridRowExpanded出来的子表格如何获取选中的行? 解决方案 子表格也是一个jqgrid,你可以像操作主表格一样操作子表格的subGridRowExpanded: function(subgrid_id, row_id) {// we pass two parameters// subgrid_id is a id of the div tag created whitin a table data// the id of this elemenet is

DataGrid常见解决方案(三)--在DataGrid中选择,确认,删除多行复选框列表

datagrid|复选框|解决 在DataGrid中选择,确认,删除多行复选框列表 Selecting, Confirming & Deleting Multiple Checkbox Items In A DataGrid (i.e. HotMail & Yahoo) Introduction Although I don't have either a Hotmail or Yahoo email account, I do have friends that do, and I ha

android-如何获取 edittxt 中的值,再放入 URL 中

问题描述 如何获取 edittxt 中的值,再放入 URL 中 private Button btnLogin; private EditText txtPub; private EditText txtPriv; final Context context = this; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R

在datagrid中,批量修改几行数据后,被修改的行怎么被复制了

问题描述 在datagrid中,批量修改几行数据后,被修改的行怎么被复制了 例如 我修改了第1,2行的状态列,修改完后,网格上显示有两个1,两个2,这是怎么回事 解决方案 巧用excel批量修改数据批量修改数据批量修改多表数据 解决方案二: 如果是对象,要深拷贝,否则修改的是同一个对象

wpf datagrid如何获取DataGridCheckBoxColumn选中的值,后台如何判?

问题描述 wpf datagrid如何获取DataGridCheckBoxColumn选中的值,后台如何判? ,这个后台如何判断是否选中,并且获取选中的那一列.

java调用存储过程-Java执行删除/创建临时表的存储过程时,获取的影响行数总是-1,求大师指点

问题描述 Java执行删除/创建临时表的存储过程时,获取的影响行数总是-1,求大师指点 如题所述,使用Java代码执行删除.创建临时表的存储过程时总是执行不成功(不报错, 但是获取的影响行数为-1),别的存储过程都可以执行成功,求大师指点啊, 存储过程和Java代码如下: 1.存储过程代码 ALTER PROCEDURE [dbo].[PROC_TEMP] AS BEGIN if object_id('tempdb..##temp') is not null Begin DROP TABLE #