Я пытаюсь сделать вызов jQuery ajax веб-службе ASP.NET из приложения php. Я пытался с jsonp, но результат всегда один и тот же. Это всегда дает мне результат ошибки, и когда я пытался увидеть ошибку, это только дает мне пустой результат. Я попытался добавить и удалить атрибуты вызова ajax, чтобы увидеть, работает ли он, но все равно не получается. Что касается веб-сервиса, я на 100% уверен, что он работает нормально.JQuery вызов ajax всегда возвращает ошибку на веб-службе ASP.NET
Так вот код для моего AJAX вызова:
function submitClicked(){
var url = "http://localhost/MyWebService/service1.asmx/HelloWorld";
$.ajax(url, {
dataType: "jsonp",
type:'POST',
success: function (data) {
successCallback(data);
},
error:function(error){
console.log("error");
}
});
}
А вот мой веб-сервис-код в VB.NET:
<WebMethod()> _
<ScriptMethod(ResponseFormat:=ResponseFormat.Json)> _
Public Sub HelloWorld()
Context.Response.Clear()
Context.Response.ContentType = "application/json"
Context.Response.Flush()
Context.Response.Write("{""success"":1}")
End Sub
Любая помощь будет высоко оценен. Спасибо.
Cheers.