如何将整个数组发送给servlet以及如何访问它
how to send whole array to servlet and how to access it
我试图在一个数组中获得所有jqgrid数据并发送到servlet,到目前为止,我尝试使用此-
var rows= jQuery("#list").jqGrid(" getRowData ");var参数=new Array();
for(var i=0;i<rows.length;i++)
{
var row=rows[i];
paras.push($.param(row));
//alert(paras[i]);
}
alert(paras);
$.ajax({
type: "POST",
url: "JQGridServlet?action=arraydata¶s="+paras,
data: paras.join('and'),
success: function(msg)
{
alert(msg);
}
});
,但它只发送第一个'srno'。不是整个数组。请任何人建议我如何发送数组到servlet以及如何在servlet上访问它。
试试这个:
var griddata= $( "#list" ).getRowData();
var model = {
grid: griddata
};
var paras= JSON.stringify( model );
alert(paras);
$.ajax({
type: "POST",
url: "JQGridServlet?action=arraydata¶s="+paras,
data: paras.join('and'),
success: function(msg)
{
alert(msg);
}
});
相关文章:
- 访问布局信息是否也会导致浏览器重排
- Javascript,访问一个主要对象模块模式中的每个对象
- 如何访问声音管理器2创建的声音对象
- 在Twitter上用ie9中的空白src访问iframe的contentWindow
- JavaScript Pub/Sub属性访问问题
- 从JavaScript访问struts操作中的属性
- 是否可以从父类访问子类的属性
- 如何访问fastOpt.js
- 访问JSON对象内部的数组元素
- 从模块内部访问Express装载路径
- 难以访问的JS环境中的语法错误
- 如何从对象的原型方法访问JavaScript对象属性
- 访问json数组中的对象
- 通过javascript/html访问twitter共享iframe
- Dojo:访问dijit.form.Select中单击的项目
- 为什么在这个网站上不能通过JS访问元素
- 从ng模板访问作用域
- 如何访问UIWebView'的子窗口上下文
- 如何访问访问过的链接历史记录
- 使用postmessage进行跨域iframe访问-访问被拒绝