Как вызвать ajax, используя метод метода Done?

0

Не могли бы вы рассказать мне, как вызвать веб-сервис, используя сделанный метод. На самом деле я видел, как один разработчик это сделал, он возвращает все ajax и использует сделанный метод, где он получает ответ. Я делаю тот же пример, что получил метод ответа в случае успеха. Но я прокомментирую этот метод, чтобы получить ответ, используя сделанный метод.

вот моя скрипка. Пожалуйста, удалите безопасность браузера.

http://jsfiddle.net/pb3QH/

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(){


});
  • 0
    Please remove the security of browser. ???
Теги:

1 ответ

0

Прочтите документацию 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);
      });   
    });

Ещё вопросы

Сообщество Overcoder
Наверх
Меню