利用ajax实现页面的无刷新

相关的js代码

function delete1(uid){
$.ajax({
url : "/myproject/deleteuser?id="+uid,
type : "post",
context : document.body,
data :$("#midupdatepass").serialize(),
success : function(d) {
   if(d=="0"){
   window.location.href="/myproject";
}
   }
});
}
function update1(uid){
   window.location.href="/myproject/updateuser?id="+uid; 
}
function add1(){
window.location.href="/myproject/adduser";
}



    $(function(){
        $("#b1").click(function(){
   $("#d1").attr('style','display:block');
})
});
  
     $(function(){
        $("#b2").click(function(){
        $.ajax({
url : "/myproject/adduser_save",
type : "post",
context : document.body,
data :$("#midupdatepass1").serialize(),
success : function(d) {
if(d=="0"){
  var msg="用户名已被占用";
  $('#username_msg').html(msg);
}else if(d=="2"){
$('#password_msg').html("");
var msg="用户名不能为空";
  $('#username_msg').html(msg);
}else if(d=="3"){
$('#username_msg').html("");
var msg="密码不能为空";
  $('#password_msg').html(msg);
}else {
$.ajax({
url : "/myproject/1",
type : "post",
context : document.body,
data :$("#midupdatepass1").serialize(),
success : function(d) {
$("#d1").attr('style','display:none');
$('#d').html(d);
   }
});
}
   }
});
})
});
     function update(){
$.ajax({
url : "/myproject/updateuser_save",
type : "post",
context : document.body,
data :$("#midupdatepass").serialize(),
success : function(d) {
if(d=="0"){
$('#password_msg').html("");
  var msg="用户名已被占用";
  $('#username_msg').html(msg);
}else if(d=="1"){
  window.location.href="/myproject";
}else if(d=="2"){  
$('#password_msg').html("");
  var msg="用户名不为空";
  $('#username_msg').html(msg);
}else if(d=="3"){
$('#username_msg').html("");
var msg="密码不为空";
  $('#password_msg').html(msg);
}
   }
});
}
     function add(){
$.ajax({
url : "/myproject/adduser_save",
type : "post",
context : document.body,
data :$("#midupdatepass").serialize(),
success : function(d) {
if(d=="0"){
  var msg="用户名已被占用";
  $('#username_msg').html(msg);
}else if(d=="1"){
  window.location.href="/myproject";
}else if(d=="2"){
$('#password_msg').html("");
var msg="用户名不能为空";
  $('#username_msg').html(msg);
}else if(d=="3"){
$('#username_msg').html("");
var msg="密码不能为空";
  $('#password_msg').html(msg);
}
   }
});
}

部分controller代码

@RequestMapping("/myproject/adduser_save")
public @ResponseBody
String addUsersave(UserInfo userinfo, String returnUrl,
HttpServletRequest request, HttpServletResponse response,
HttpSession session, Model model) throws Exception {
//System.out.println("7777");
System.out.println(userinfo.toString());
UserInfo user = userInfoManager.selectByName(userinfo.getName());
// StringBuffer json = new StringBuffer();
if (userinfo.getName() != "") {// 如果用户名不为空
if (userinfo.getPassword() != "") {// 如果用户密码不为空
if (user != null) {// 如果用户存在
// json.append("{status:'0'");
// json.append("}");
// return json.toString();
//return "/myproject";
return "0";
} else {
//userinfo.getGuanlian().setUserid(userinfo.getId());
userInfoManager.addUser(userinfo);
// int id=userinfo.getGuanlian().getUserid();
// System.out.println(id);
userinfo.getGuanlian().setUserid(userinfo.getId());
userInfoManager.updateUser(userinfo);
//Guanlian guan=(Guanlian) guanlianManager.getObject(Guanlian.class, id);
//guanlianManager.deleteByID(guan.getUserid());
//System.out.println(guan.getUserid()+".."+guan.getTage()+".."+guan.getTname());
//guanlianManager.deleteByID(id);
UserInfo user1 = userInfoManager.selectByName(userinfo.getName());
// int id1=user1.getId();
// System.out.println(id1);
String name1=user1.getName();
System.out.println(name1);
String pwd1=user1.getPassword();
System.out.println(pwd1);
// json.append("{status:'1'");
// json.append(",id:"+id1);
// //json.append(",name:"+name1);
// //json.append(",password:"+pwd1);
// json.append("}");
// return json.toString();
System.out.println("aaaaa");
return "1";
//return "1";
}
} else {
// json.append("{status:'3'");
// json.append("}");
// return json.toString();
//return "/myproject";
return "3";
}
} else {
// json.append("{status:'2'");
// json.append("}");
// return json.toString();
//return "/myproject";
return "2";
}
}

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值