jQuery $.ajax传递数组的traditional参数传递必须true
来源:互联网 发布:wacom没有压感 mac 编辑:程序博客网 时间:2024/05/16 05:19
起初我认为traditional:true,可有可无,但是后来不用traditional的时候,发现后台无法获取selectUsers的值,那么可以肯定的是traditional默认值是false.
当提交的参数是数组( {selectUsers:[value,value,value]} ),如果是false的话,则提交时会是"selectUsers[]=value&selectUsers[]=value"
如果设置成true,则提交时会是"selectUsers=value&selectUsers=value"
这样后台就能用String[] ids=request.getParameterValues("selectUsers"); 获取到值。
官方文档的解释如下:
traditional
类型:Boolean
如果你想要用传统的方式来序列化数据,那么就设置为 true。
Set this to true if you wish to use the traditional style of param serialization
一:前台jquery
deleteAll() {
var selectUsers=new Array();
//var selectUsers = null;
$(":checkbox[name='userID']").each(function() {
if ($(this).attr("checked"))
selectUsers.push($(this).val());
//selectUsers += "," + $(this).val();
})
//alert(selectUsers);
$.ajax({
//async : false,
traditional: true,
type:"post",
url:"elecUserAction_delete.do",
data:{selectUsers:selectUsers},
/* success:function(responsText){
if(responsText=="1"){
alert("删除成功");
}
} */
});
}
二:后台Action代码
public String delete(){
//ActionContext context=ActionContext.getContext();
//HttpServletRequest request=(HttpServletRequest)context.get(ServletActionContext.HTTP_REQUEST);
String[] ids=request.getParameterValues("selectUsers");
System.out.println(ids.toString());
PrintWriter out = null;
out.write("1");
return home();
}
- jQuery $.ajax传递数组的traditional参数传递必须true
- jQuery $.ajax传递数组的traditional参数传递必须true
- jquery ajax传递数组参数
- Jquery Ajax 传递数组参数
- jquery ajax传递数组参数问题
- jquery ajax 向后台传递数组参数
- jQuery ajax的traditional参数的作用
- jQuery ajax的traditional参数的作用
- jQuery ajax的traditional参数的作用
- jQuery ajax的traditional参数的作用
- jQuery ajax的traditional参数的作用
- jQuery ajax的traditional参数的作用
- jQuery ajax中traditional参数的作用
- jquery traditional true 的问题
- Jquery ajax传递数组
- jquery ajax传递数组
- 传递参数的标准方法(jQuery.ajax)
- JQuery.ajax传递中文参数的解决方法
- CSS命名规则--参考表 . 2014年3月21日
- Handler有何作用?如何使用?
- [Poj2398]Toy Storage
- 百度开发者面试题(总结)
- 长按事件之setOnItemLongClick与 onCreateContextMenu比较分析
- jQuery $.ajax传递数组的traditional参数传递必须true
- myeclipse中关联spring doc帮助文档
- 2014年3月21日 笔记
- 创建文件夹
- <java——基础(二)>
- 笔记25-Android的四种启动模式
- j2ee使用struts实现用户的登陆及注册
- winfrom中,嵌入的资源文件路径,并读取txt文件
- AVL树读书笔记