jQuery和Web服务

时间:2009-05-19 08:55:26

标签: jquery

我想称之为WS http://www.webservicex.net/country.asmx?op=GetCountries

使用jQuery

进行此操作的最佳方式是什么?

3 个答案:

答案 0 :(得分:3)

如果你想用jQuery进行跨域调用,你可以在你自己的服务器上设置一个“代理”文件,它取出远程内容并将它们发送到本地jQuery,或者你需要webservice来支持{ {3}}

答案 1 :(得分:2)

您可以使用ajax方法(POST或GET)执行此操作。 这里我使用GET,因为所有远程(不在同一域)请求应指定为GET。我还提供了一个回调方法来将结果显示为警报。

$.ajax({
   type: "GET",
   url: "http://www.webservicex.net/country.asmx",
   data: "op=GetCountries",
   success: function(msg){
     alert( "Result: " + msg );
   }
 });

答案 2 :(得分:1)