mvc34 カミソリ ビューの送信ボタンで問題に直面しました。jQuery で行データを db に挿入するための送信ボタンを 1 つ含む webgrid に動的に行を追加しました。空のポップアップの場合、行のテキスト ボックスを検証したいです。アラートを出してアクションを停止します。このように書こうとしたとき、
$('#btnInsert').click(function()
{
if ($('#tbStudentName').val() == '') {
alert('Please enetre!');
return false;
}
});
このイベントは、jQuery ではまったく発生しません。上記のように jQuery で動的に作成された送信ボタン クライアントのクリック イベントを呼び出すことはできますか? 私はこのように書いています
function InsertClick(button) {
if ($('#tbStudentName').val() == '') {
alert('Please enetre!');
return false;
}
}
それでもコントローラー側の FormAction メソッドは起動しています。サーバー側でのアクションを防ぐための解決策を教えてもらえますか?