2012-08-18 56 views
0

我在MVC Web应用程序的根文件夹中创建了一个WebService目录,并创建了一个名为MyService.asmx的webservice。在这个文件中,我创建了一个方法UpdateReadCount,我使用下面的代码从javascript调用。使用jquery调用webservice方法时找不到页面错误

function updateReadCount(contentID) { 

    $.ajax({ 
     type: "POST", 
     url: "/WebServices/MyService.asmx/UpdateReadCount", 
     data: "{'contentID': '" + contentID + "'}", 
     contentType: "application/json; charset=utf-8", 
     dataType: "json", 
     success: function (json) { 
      //$("#" + messageView).html(json.d); 
     } 

    }); 
} 

我收到Page Not Found错误。这发生在托管页面,而它在本地主机上完美工作。

+0

它可能是主要的域名或网址isssue check in webconsole – 2012-08-18 22:29:30

回答

1

为什么在一个MVC应用程序中使用.asmx?你可以为此做一个干净的控制器操作。