AJAX表单提交问题

xinglin201 2016-01-06 12:07:18
http://localhost:8080/CBS/pub/guserreg.jsp
AJAX提交完表单后 返回下面这个地址呢?带了全部参数

http://localhost:8080/CBS/pub/guserreg.jsp?username=adsad&password=asdasd&repassword=&problem=&answer=&chinesename=&englishname=&caddress=&eaddress=&zip=&province=%E8%AF%B7%E9%80%89%E6%8B%A9&contact=&department=&position=&telphone=%2B0086-&fax=%2B0086-&mobile=%2B0086-&email=&stalltotal=&persontotal=&ccunit=&x=31&y=18


ajax方法
function ok(){
var serviceClass="com.tsing.service.GuserService";
var methodName="reg";
var params=$("#frmguser").serializeObject();
$.ajax({
type:"POST",
async:false,//同步请求
url:"<%=basePath %>secure/Common.action",
dataType:"json",
data:"serviceClass="+serviceClass+"&methodName="+methodName+"¶ms="+JSON.stringify(params),//ie不识别JSON需特殊处理需引入json2.js
success: function(json) {
if(json.msg==""){
alert("注册失败!");
}else{
alert("注册成功!请等待管理员审核!")
}
}//end success
});//end $.ajax()
}
求大神解答啊。。
...全文
192 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 3 楼 xinglin201 的回复:
[quote=引用 2 楼 showbo 的回复:] 是不是提交表单了?如果你的是submit按钮,调用ok方法后面增加一个return false阻止表单提交
<input type="submit" onclick="ok();return false;"/>
不是,我自己解决了。。。是type 不能是image否则就刷一次 不管提交表单还是什么 只要点了就刷一次,带着全部参数[/quote] image和submit一样,多学点基础知识
xinglin201 2016-01-15
  • 打赏
  • 举报
回复
引用 2 楼 showbo 的回复:
是不是提交表单了?如果你的是submit按钮,调用ok方法后面增加一个return false阻止表单提交
<input type="submit" onclick="ok();return false;"/>
不是,我自己解决了。。。是type 不能是image否则就刷一次 不管提交表单还是什么 只要点了就刷一次,带着全部参数
  • 打赏
  • 举报
回复
是不是提交表单了?如果你的是submit按钮,调用ok方法后面增加一个return false阻止表单提交
<input type="submit" onclick="ok();return false;"/>
街头小贩 2016-01-06
  • 打赏
  • 举报
回复
不明白你哪里不明白?描述问题请尽量详尽。

52,778

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧