これは簡単に思えますが、私にとってはうまくいきません。HomeController
JavaScriptファイルからメソッドを実行するための次のコードがあります。
function(id) {
alert("here");
$.ajax({
url: '/HomeController/MethodName',
data: { id: id },
success: function(data){
alert('Sucess ' + data);
}
});
}
私の方法は
public string MethodName(int id)
{
return id.ToString() + "test ";
}
javascriptを呼び出すビューには、次のスクリプトが定義されています:jquery.unobtrusive-ajax.min.js、MicrosoftMvcAjax.js、MicrosoftAjax.js、validate.unobtrusive.min.js、jquery.validate.min.js
しかし、それは単に機能しているだけではありません。何も起こりません。関数の最初のアラートが表示されます。しかし、その後は何もありません。