ajax网络服务

时间:2012-11-20 05:37:00

标签: jquery ajax web-services

我正在尝试使用ajax来调用我的Web服务。我已经在我的虚拟机中部署了我的Web服务。

URL:

http://www.lumiin.ch:8080/lumiin-service/lumiin/control/vprospects

使用Rest客户端Jar

尝试此网址
Method = GET
Key = accept
value = Application/json

**My Code below** 



     $.ajax({
              type: "GET", //GET or POST or PUT or DELETE verb
              url: "http://www.lumiin.ch:8080/lumiin-service/lumiin/control/vprospects", // Location of the service
              data: "", //Data sent to server                           
              contentType: "application/json", // content type sent to server
              dataType: "json", //Expected data format from server
              processdata: true, //True or False
              success: function (data) {//On Successfull service call

              var result = json.name;
                alert("result===" + result);
               $("#dvAjax").html(result);
            },
            error: ServiceFailed// When Service call fails
            });

               return false;
        });

    });

但我没有得到上述代码的答复。请帮帮我。

REGD的 Karthick

2 个答案:

答案 0 :(得分:0)

它似乎与JSONP jQuery的{​​{1}}次请求有关。 可能正在寻找callback=?

尝试添加此

$.ajax({
   jsonp :false,
   -- other params here--
});

http://api.jquery.com/jQuery.getJSON/

答案 1 :(得分:0)

您是否尝试更改此行:

var result = json.name;

到此:

var result = data.name;

和此:

 error: ServiceFailed

到此:

 error: function(){ alert('ServiceFailed');}

尝试看看这是否能解决您的问题。