1.ajax 请求:
function doLogin(){
g_showLoading();
var inputPass = $("#password").val();
var salt = g_passsword_salt;
var str = ""+salt.charAt(0)+salt.charAt(2) + inputPass +salt.charAt(5) + salt.charAt(4);
//var password = md5(str);
console.log("password---"+inputPass);
var password = inputPass;
$.ajax({
url: "/login/do_login",
type: "POST",
data:{
mobile:$("#mobile").val(),
password: password
},
success:function(data){
layer.closeAll();
if(data.code == 0){
layer.msg("成功");
window.location.href="/goods/to_list";
}else{
layer.msg(data.msg);
}
},
error:function(){
layer.closeAll();
}
});
}
2.报错:
org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/x-www-form-url
3.解决方法:
https://www.cnblogs.com/dbaxyx/p/6924459.html
添加:
contentType: "application/json;charset=UTF-8"
function doLogin(){
g_showLoading();
var inputPass = $("#password").val();
var salt = g_passsword_salt;
var str = ""+salt.charAt(0)+salt.charAt(2) + inputPass +salt.charAt(5) + salt.charAt(4);
//var password = md5(str);
console.log("password---"+inputPass);
var password = inputPass;
$.ajax({
url: "/login/do_login",
type: "POST",
contentType: "application/json;charset=UTF-8",
data:{
mobile:$("#mobile").val(),
password: password
},
success:function(data){
layer.closeAll();
if(data.code == 0){
layer.msg("成功");
window.location.href="/goods/to_list";
}else{
layer.msg(data.msg);
}
},
error:function(){
layer.closeAll();
}
});
}