ウィザード テンプレート コントロールを使用する ASP.NET Web フォーム アプリケーションがあります。
私のウィザードには4つのページ(フォーム)があり、最後のページの送信ボタンを無効にするためにjQueryを使用したいと思います(他のページのボタンは次と前だけです)防止するためにこれを行いたいユーザーがボタンを何度もクリックすると、フォームが複数回送信されます。
「問題」は、送信ボタンが自動生成されるため、送信ボタンにIDを割り当てることができないことです(この動作を変更しないように明示的に依頼しました)。
このjQueryを試しましたが、うまくいきません:
$('#form1').submit(function () {
$(this).children('input[type=submit]').attr('disabled', 'disabled');
});
form1
ウィザードをラップするフォームの ID はどこにありますか。誰か助けてくれる?