我有网络服务和生活。当我通过jquery使用我的asp.net应用程序调用它时它工作正常,但使用jquery mobile我收到500错误消息没有结果。我不确定为什么会这样。如果有人对此有任何了解,请告诉我。感谢。
编辑:我刚注意到我的请求是“请求方法:选项”。的Javascript
var parameter = {
'userName': emailLogin, 'password': passwordLogin
};
parameter = JSON.stringify(parameter);
$.ajax({
type: "POST",
url: "http://myurl.com/MainService.asmx/LoginMobile",
contentType: "application/json; charset=utf-8",
data: parameter,
dataType: "json",
success: function (result) {
if(result.d) {
showErrorDialogMessage('Login error', result.d);
} else {
showErrorDialogMessage('Login error', 'Incorrect email and password combination.');
}
},
error: function (jqXHR, textStatus, errorThrown) {
showErrorDialogMessage('Login error', textStatus);
}
});
答案 0 :(得分:0)
我将数据类型更改为“jsonp”,并且能够进行调用并检索xml数据中的数据库。