public String addAjax(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
//以输出流的形式给前台返回结果,经过前台验证是否保存数据成功
resp.setContentType("textml;charset=UTF-8");
PrintWriter out = resp.getWriter();
if (Isaddsuccess) {
out.write("inserUserSuccess");
}
return null;
}
前台
$("#User").submit(function(){
var option = {
type:"post",
dataType:"text",
success:function(responseText){
if(responseText == "inserUserSuccess"){
window.close();//关闭当前窗口
//刷新父窗口
opener.location.reload();
}else{
alert("保存用户失败");
}
},
error:function(){
alert("系统错误");
}
};
//使用Jquery.form.js中的ajaxSubmit()方法进行提交
$(this).ajaxSubmit(option);
//阻止表单提交(也就是阻止表单页面刷新)
return false;
});
}
var isSuccess = "${isSuccess}";
if(null!=isSuccess&&isSuccess=="no"){
alert("保存失败,请重新注册!");
}else if(null!=isSuccess&&isSuccess==="yes"){
alert("注册成功!");
}
阅读(1509) | 评论(0) | 转发(0) |