0

我正在尝试调用具有来自 JavaScript 的 Json 输出的 Web 服务。但我无法获得价值。我尝试了不同的方法,但都没有成功。请帮忙 !!

这是我尝试过的代码

  <script src="jquery-1.3.2.min.js"></script>
  <script type="text/javascript">

     function callajax(){ 
    var html =$.ajax({
       cache: false,
       type: "GET",
       async: false,`enter code here`
       data: {},
       url: "http://domain/abc.php?param=abcd',
       contentType: "application/json; charset=utf-8",
       dataType: "json",
       crossDomain: true,
       Success: SucceedFunc,`enter code here`
       error: function (request, errorText, errorCode) 
       {
         alert(errorText+"--"+errorCode);
       }
     });      
   }   
   function SucceedFunc(data, status) 
   {
    alert("Enter into Success");
    alert(data);
   }

所需的输出是 {"name":Alex,"Success":true} 格式。我需要为“名称”选择值。

帮助将不胜感激。

4

1 回答 1

0

是因为你Success:的大写吗?应该是success:

编辑:

此外,您使用如此旧版本的 jQuery 是否有原因?它们现在是 1.9.x(对于大多数用途)。我刚刚查了一下,在 1.5 中添加了 crossDomain 选项。

于 2013-07-28T13:34:41.327 回答