代码如下,为什么调用mui.post方法,服务端能获取到传送的参数 { userName: '1', password: "2"},而调用mui.ajax方法,服务端获取不到参数?
mui.ajax(serviceUrl, {
data: { userName: '1', password: "2" },
dataType: 'json',
type: 'post',
headers: { 'Content-Type': 'application/json' },
success: function (data) {
},
error: function () {
}
})
mui.post(
app.server + "Services/" + serviceUrl,
{ userName: '1', password: "2" },
function (serviceResult) {
}, 'json');
1 个回复
h***@sina.com - 90后IT男
去掉header中的'Content-Type': 'application/json',这个是指发送给服务端的实体正文的媒体类型,application/json表示你发给服务端的消息是json格式的,显然不是