form提交可以跳转页面,ajax提交则不能跳转页面。
按照网上的demo自己做了一个和框架集成的一个测试项目form表单提交后不跳转,发现一个极大的问题,就是form提交后在中是可以通过 “页面”来跳转的,而ajax提交后可以正常执行代码,但就是最后无法跳转页面,也就无法刷新。我做了一个修改demo用ajax提交,数据可以修改,手动刷新也正常显示了,可是就是无法跳转页面。
这里是我的页面:
save(){
var khbh = $("#khbh").val();
var khnc = $("#khnc").val();
var zsxm = $("#zsxm").val();
var khlx = $("#khlx").val();
$.ajax({
type: "get",
async: true,
data:{"khbh":khbh,"khnc":khnc,"zsxm":zsxm,"khlx":khlx},
url: +"van/.do",
: (data) {
alert(data);
},
error: (){
alert("出错了");
}
});
//alert("修改成功!");
}
这里是我的
@("/.do")
( , ) {
cus = new ();
out = .();
cus.(.("khbh")); //客户编号
cus.(.("khnc")); //客户昵称
cus.(.("zsxm")); //真实姓名
cus.(.("khlx")); //卡号类型
.(cus);
out.print("修改成功!");
out.close();
"";
}
数据能正常修改,并且“修改成功”能够正常回调。
,这是我扣扣form表单提交后不跳转,在线等,感谢各位大神。
form提交可以跳转页面,ajax提交则不能跳转页面。
https://xsunhua.cn/290.html



共有 0 条评论