原生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);
}