1

この JQuery コードを使用して、MVC3 プロジェクトのフォームで、ユーザーがクリックしたときに送信ボタンを無効にします。

$('form').submit(function () {
     $(':submit', this).attr('disabled', 'disabled');
})

フォームの検証エラーに jquery.validate.js と jquery.validate.unobtrusive.js を使用し、検証エラーが発生すると送信ボタンが無効になります。しかし、検証エラーが発生したときに無効な属性を削除したい。コードで検証エラーが発生したことをどのように区別できますか?

4

2 に答える 2

0

これを試して:

$(document).ready(function(){
    $(':submit',this).attr('disabled','disabled');
});
于 2013-08-12T04:50:52.617 に答える