我无法从jquery调用webmethod。我认为它关于web.config文件。我如何设置web服务和webmethod的web.config文件?无法从JQuery调用Webmethod
0
A
回答
0
您是否有此代码?
$.ajax({
url: "Services/MyService.svc/Service",
type: "GET",
context: document.body,
contentType: 'application/json; charset=utf-8',
datatype: 'json',
success: function (data) {
// do something
}
});
注意的contentType部分是至关重要的。
如果是这样,请检查Firebug是否出现在“网络”选项卡中的确切错误。 通常,人们根据服务类型有不同的问题 - ASP.NET asmx与WCF svc。有关asmx配置,请参阅How to let an ASMX file output JSON。对于WCF,你需要设置的web.config允许Web脚本,像这样:
<system.serviceModel>
<behaviors>
<endpointBehaviors>
<behavior name="AspNetAjaxBehavior">
<enableWebScript/>
</behavior>
</endpointBehaviors>
</behaviors>
再后来将服务配置为使用行为:
<services>
<service name="MyProject.Services.MyService">
<endpoint address="/Services/MyService.svc" behaviorConfiguration="AspNetAjaxBehavior" binding="webHttpBinding" contract="MyProject.Services.MyService"/>
</service>
</services>
</system.serviceModel>
相关问题
- 1. 无法使用jquery json调用webmethod
- 2. 无法从asp.net(WEBMETHOD)值,并使用jquery
- 3. 如何从jQuery ajax调用webmethod?
- 4. ASP .NET:无法调用页面的WebMethod使用jQuery
- 5. 无法获得调用webmethod的ajax
- 6. jQuery Ajax不调用C#Webmethod
- 7. asp.net从Javascript调用WebMethod asyncronous
- 8. 无法加载WebMethod
- 9. 无法从JQuery调用页面方法?
- 10. 从ajax调用调试c#webmethod?
- 11. C#调用webmethod
- 12. 从ASP.Net获取更好的错误信息[WebMethod]从JQuery调用
- 13. ASP.NET 4 jQuery的AJAX调用的WebMethod
- 14. jQuery的$。阿贾克斯()调用的WebMethod
- 15. 无法调用jQuery
- 16. 调用jquery ajax从外部js文件中使用WebMethod
- 17. 如何使用Jquery从ASP.Net WebMethod调用返回HTML?
- 18. 无法通过webmethod调用的函数获取ListView的引用
- 19. 从WebMethod jQuery空白结果
- 20. 无法从jquery文档调用功能
- 21. 无法从jQuery调用WCF服务
- 22. 无法从JQuery接收JSON ajax调用
- 23. 从ajax调用WebMethod,控制不进入webmethod
- 24. WebMethod未被调用
- 25. NullReferenceException调用WebMethod时
- 26. jquery的post()方法能够调用asp.net 3.5 webmethod吗?
- 27. Asp.Net(C#)jQuery的Ajax和的WebMethod公共方法调用
- 28. 从jquery错误调用带参数的asp.net webmethod
- 29. 从asmx webmethod调用返回xml?
- 30. 无法调用服务器端的WebMethod功能
这样做只是抽查了答案,我没有看到任何值得评分的答案。也许只是我,但也许他可以提供他在其中一些问题上所做的。 – 2010-11-08 21:56:02
好吧,请下来:)我确实检查了我的问题,并将一些答案标记为“答案”。 – pegasus 2010-11-08 22:02:32