标签:异步 obj val alert 传输数据 ajax toRegister 页面
原生ajax:
//数据添加
$.ajax({ url:"/user/register", type:"post", data:$("form").serialize(), dataType:"json", success(obj){ if(obj==true){ alert("添加成功") }else { alert("添加失败") } } })
//数据回显
$.ajax({ url:"/order/info", type:"get", dataType:"json", data:{"orderId":[[${param.orderId}]]}, success(obj){ $("#outTradeNo").val(obj.orderCode); $("#subject").val(obj.goodsName+"订单"); $("#totalAmount").val(obj.finalPrice); $("#body").val(obj.goodsName); } })
经过封装后
//数据回显 $.get()
$.get( "/user/userMessageInfo", {"userSoleCode": userCode}, function (obj) { console.log(obj) $("#userName").val(obj.userName); $("#userPhone").val(obj.userPhone); $("#userBalance").val(obj.userBalance); $("[value=" + obj.userSex + "]").prop("checked", true); $("#userBirthdayTime").val(obj.userBirthdayTime); $("#userEmail").val(obj.userEmail); $("#userId").val(obj.userId); } )
//注册
$.post(
"/toRegister",
$("#fm").serialize(),
function (obj) {
if (obj) {
alert("注册成功,点击确认,前往登录页面!")
location.href = "/login";
} else {
alert("当前账号已存在,换一个账号试试!")
location.reload();
}
}
)
页面跳转
/** * 跳转用户个人信息修改页面 进行页面跳转都不需要加@ResponseBody
*/
@RequestMapping("/userMessageUpdate")
public String userMessageUpdate(){
return "user_message_update";
}
注册账号
/** * 注册账号 * @param userVo * @return */ @RequestMapping("/toRegister") @ResponseBody public int toRegister(UserVo userVo) { return userService.toRegister(userVo); }
标签:异步,obj,val,alert,传输数据,ajax,toRegister,页面 来源: https://www.cnblogs.com/dhxcxy/p/16522697.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。