Не могли бы вы рассказать мне, как вызвать веб-сервис, используя сделанный метод. На самом деле я видел, как один разработчик это сделал, он возвращает все ajax и использует сделанный метод, где он получает ответ. Я делаю тот же пример, что получил метод ответа в случае успеха. Но я прокомментирую этот метод, чтобы получить ответ, используя сделанный метод.
вот моя скрипка. Пожалуйста, удалите безопасность браузера.
function getWebSeviceCall(){
return $.ajax({
dataType: "json",
type:"GET",
contentType: "application/json; charset=utf-8", url:"http:/est/a/destinationdashboard?crsCode=add",
beforeSend:function(){
alert("Before Comple");
},
/* success:function(data){
alert("----------------");
console.log(data);
},*/
error:function(data){
alert(data);
console.log(data);
},
complete :function(data){
alert(" Comple");
}
});
}
$(document).on('click','#test',function(){
});
Прочтите документацию jQuery: https://api.jquery.com/jQuery.ajax/ Также будьте осторожны, потому что ваша функция называется getWebSevice вместо getWebService.
http://jsfiddle.net/eyanez/p7XW6/
function getWebSeviceCall(){
return $.ajax({
dataType: "html",
type:"GET",
url:"http://www.google.com",
beforeSend:function(){
alert("Before Comple");
},
/* success:function(data){
alert("----------------");
console.log(data);
},*/
error:function(data){
alert(data);
console.log(data);
},
complete :function(data){
alert(" Comple");
}
});
}
$(document).on('click','#test',function(){
var request = getWebSeviceCall();
request.done(function(response) {
alert(response);
});
});
Please remove the security of browser.
???