在登录等用form通过ajax的方式向后台提交数据的时候用ip地址和localhost不行吗?我这里遇到下面的问题:
真机调试的时候连接本机的后台服务用http://localhost:8080不行吗?提交是用mui.ajax,但是用花生壳换成域名以后就可以了。
请问这个应该怎么处理呢?是否可以通过ip地址来向后台提交?代码入下:
function postData(username, password) {
//mui.alert(username + " : " + password);
mui.ajax({
url: USER_LOGIN,
data: {
'userName': username,
'pwd': password
},
type: 'post',
dataType: 'json',
timeout: 60000,
success: function(data) {
var stateCode = data.stateCode;
var appUser = data.appUser;
if(stateCode == "200") {
//将用户信息存入localStorage
window.localStorage.setItem("USER_NAME", username);
window.localStorage.setItem("PASSWORD", password);
mui.openWindow({
url: '../pages/index.html',
id: 'index',
});
}
},
error: function(xhr, type, errorThrown) { //请求对象,类型,错误的消息
mui.alert("服务器内部有误", "错误", "OK", null);
suserName.value = "";
spassWord.value = "";
}
});
}

x***@live.com
- 发布:2017-05-02 16:23
- 更新:2017-05-02 16:23
- 阅读:1137
0 个回复