后台
Code
[WebInvoke(Method="*", BodyStyle = WebMessageBodyStyle.Wrapped, RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json, UriTemplate = "/GetMenuAsTree?nodeid={nodeid}")]
GetMenuAsTree(int nodeid);
前台:
Code
Ext.Ajax.request({
url: '/OA_Service.svc/GetMenuAsTree?nodeid=2',
method: 'post',
1、IE里可以正常显示但是firefox显示”
Length Required
“,但是把UriTemplate = "/GetMenuAsTree?nodeid={nodeid}“ 改成
UriTemplate = "/GetMenuAsTree/{nodeid}
前台用url: '/OA_Service.svc/GetMenuAsTree/2',
ie也却无法访问,更奇怪的是前台有两处wcf调用,这是第二处,但是改了以后第一处调用也失效了,谁知道什么原因么?