私は、このようなAjaxコード呼んでいる:AjaxHelper.aspx内部jqueryのAjaxの負荷のページ
$.ajax({
type: "POST",
url: "/AjaxHelper.aspx/Method",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (result) {
}
}
分離コード機能:
[WebMethod()]
public static string Method()
{
return "some string";
}
しかし、それはただのコンテンツをロードしますAjaxHelper.aspxページでは、Method()は呼び出されません。現在、すべてのAjaxメソッドはWebサイト上で動作しません。 ファイルAjaxHelper.aspxは、Webサイトフォルダのルートにあります。
Eveythingは私のローカルマシン上で正常に動作し、昨日の本番サーバーがUrlRoutingのためにこのパッチでアップグレードされた前に、すべてがうまく働いていた:たぶん他のいくつかの公式の更新プログラムは、Windows Server 2008 x64のために設置されたhttp://support.microsoft.com/kb/980368
、私はタイト知りません今。 jquery ajaxからMethod()を呼び出す問題を解決するにはどうすればよいですか?
どのバージョン? –
パッチを削除した場合は、再度動作しますか? –
.net 4.0、IIS 7.0のプールはASP.NET 4.0クラシック –