z***@126.com
z***@126.com
  • 发布:2016-12-12 14:24
  • 更新:2016-12-12 21:19
  • 阅读:1803

mui.ajax后台获取不到

分类:MUI

mui.ajax(
'http://10.120.137.208:8099/Home/UserLogin', {
type: 'post',
data: {
col_loginname: 'aaa',
col_password: 'bbb',
flag: '1'
},
headers: {
'Content-Type': 'application/json;charset=utf-8'
},
dataType: "json",
// crossDomain: true,
timeout: 60000,
success: function(data, textStatus, xhr) {
console.log("chenggong");
mui.alert(data);
//mui.alert(textStatus);
},
error: function(xhr, type, errorThrown) {
console.log("shibai");
mui.alert("<网络连接失败,请重新尝试一下>", "错误", "OK", null);
}
}
);
请问一下,后台就是获取不到data参数,请问怎么调试呢?谢谢

2016-12-12 14:24 负责人:无 分享
已邀请:
猫猫猫猫

猫猫猫猫 - 用户已离线

当然取不到了,因为POST提交JSON进行跨域请求的时候会先进行一次OPTIONS请求,这一次是不带参数的,服务器需要在此时返回支持的请求方式,然后才会继续用POST请求;
另外你data也不对,需要用JSON编码。

该问题目前已经被锁定, 无法添加新回复