Tag: friendly url

添加FriendlyUrls时,jQuery ajax调用不能使用ASP.Net Web窗体

如果没有为ASP.Net Web窗体项目打开FriendlyUrls,以下代码可以正常工作: $(document).ready(function () { $.ajax({ url: ‘/Default.aspx/GetData’, type: ‘POST’, beforeSend: function( xhr ) { xhr.setRequestHeader(“Content-type”, “application/json; charset=utf-8”); }, success: function (result) { var resultData = (result.d? result.d : result); alert(resultData); }, error : function(){ alert(‘error’); } }); }); 这是页面方法的服务器端代码(WebMethod): [System.Web.Services.WebMethod] public static string GetData() { return “Hello”; } 当我在浏览器中加载页面时,我可以看到响应为{ “d” : “Hello” } ,这是预期的结果。 […]