jquery ajax メソッドを使用して、テキスト ボックスの値をアクション メソッドに渡そうとしています。アクション メソッドは bool 値を返します。これに基づいて、ビューにメッセージを表示する必要があります。私はこれを試しています:
<script type="text/javascript">
$(document).ready(function () {
$('#UserName').blur(function () {
var name = this.value;
$.get(@Url.Action("CheckUserName"),{UserName:name},function(data,status){
if(data==true)
{
}
else
{
}
}););
})
});
</script>
問題は、if ステートメントだけが実行されていることです。アクション メソッドを確認したところ、それに応じて true と false が返されました。コールバック関数のパラメータ「データ」が何をするべきかを知る必要がありますか? アクションメソッドから返されたデータを保持しますか?