今天遇到了一个问题,有点弱。
在jsp页面用对象.属性的方式来给页面中输入的参数取name名字,用jquery的ajax方式提交,在后台用页面上的对象接收。你会发现接收不到。
在js中提交的时候要把form序列化一下,弄成留的方式,就不用一个一个的放值了。
不好意思,语言组织能力有限,而且每天下班回家就没什么精力了。抱歉,如果读者看到这篇文章觉得,稀烂,我也理解。恐怕,只有遇到该问题的人才能理解。
直接看代码:
//Form序列化
var content = $("#ff").serialize();//该处即为,表单序列化
$.ajax({
type : "post",
url : projectName+"/json/connector!testUser.action",
data:content,
async : false,
dataType : "json",
success : function(data){
if(data==true){
$.messager.alert('提示','新增成功!');
}else if(data==false){
$.messager.alert('提示','新增失败,该用户已经存在!');
}
}
});