私のasp.net MVC 3アプリケーションで。
次の ajax 呼び出しは開発マシンでうまく機能しますが、IIS サーバーでアプリケーションを公開すると失敗するか、オブジェクトが常に null 値を送信して関数を保存します。
$.ajax
({
url: '../MyPath/save',
type: 'POST',
dataType: 'json',
contentType: 'application/json; charset=utf-8',
data: JSON.stringify({'Model': object}),
success: function (data) {
alert("success");
return true;
}
});
[HttpPost]
public JsonResult Save(SampleModel Model)
* Model values always null over IIS *
{
}
@url.action() を使用しようとしたり、別のブラウザで試したりしましたが、それでも同じ問題が解決しません。
これがIIS呼び出しで機能しない理由は誰にもわかります。
提案してください。ありがとう