程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> url-datagrid使用getgetSelections獲取了幾行值,怎麼實現批量修改

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;////
showbo
m992705800
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved