none
ASP.NET AJAX调用WCF出错,而JQuery确可以 RRS feed

  • 问题

  • asp.net  ajax调用就报404错误,但是相同的地址,jquery确完全没有问题。试着使用相同的代码在当前项目中建立服务,两者都可以调用。难道ASP.NET ajax不能调用外域的服务?

     

    <asp:ScriptManager ID="ScriptManager1" runat="server">
      <Services>
      <asp:ServiceReference Path="http://localhost/wcf/service1.svc" />
      </Services>
      </asp:ScriptManager>

     

    function show() {
      //$.getJSON("http://localhost/wcf/service1.svc/DoWork",{name:"sd"}, function(r) { alert(r) });
      var s = new wcftest.Service1();
      s.DoWork("df",onComplete,onerror);
       
      }

      function onComplete(r) {
      alert(r);
      }

      function onerror(r) {
      alert(r.get_message());
      }

    2010年11月29日 17:11

答案

全部回复