我的ajax电话
$.ajax({
type: 'POST',
contentType: "application/json; charset=utf-8",
url: '../User/UserRegister.aspx/InsertMethod',
data: "{'FirstName':'" + "Test" + "'}",
async: false,
success: function (obj) {
if (obj.d == 'abc') {
}
else {
}
}
});
UserRegister.aspx.cs中的我的方法: - **
[WebMethod]
public static string InsertMethod(string FirstName)
{
return FirstName;
}
在我的Webconfig中: -
<rewrite url="~/User/UserRegister" to="~/User/UserRegister.aspx"/>
我调用我的页面的地方:
sbMenu.Append("<li><a href=" + "http://localhost:1234/User/UserRegister" + ">" + "User" + "</a></li>");
注意 : - 当我使用文件夹外的页面时,这完美地运作 项目 - &gt; UserRegister.aspx但在使用项目时无效 - &gt;用户(文件夹) - &gt; Userregister.aspx(页面)。我的项目在Vs2012中。我使用了intelligencia.Urlrewrite dll。 提前致谢