我对 asp.net web api 很陌生。我正在用 jquery 进行一个简单的跨域调用。一切似乎都正常工作,当我检查返回的结果时,我看到它会将 json 发送回给我,但调用失败并出现“Uncaught SyntaxError: Unexpected token :”错误。我不确定它为什么失败,感谢您的帮助。
$.ajax({
url: 'http://webapidomain.domain.com/api/Register?firstName=' + firstName + '&lastName=' + lastName + '&' + 'email=' + email + '&password=' + password,
type: 'GET',
dataType: 'jsonp',
contentType: 'application/json',
success: function (result) {
alert(result);
},
complete: function () {
$.mobile.hidePageLoadingMsg();
}
});