送信入力のあるフォームがあり、ボタンがクリックされたときに、スクリプトがいくつかの Ajax アクションを実行する必要があります。また、Ajax リクエスト中にそのボタンを無効にする必要があります。したがって、入力がクリックされたときに実際のフォーム送信を回避するには、jQuery コマンドが必要です。私はこれを使用しようとしました:
$('input.searchplease').click(function () {
$(this).attr('disabled', 'disabled');
alert('Yep');
//Do Ajax
});
これはうまくいきませんでした。つまり、アラートは正しく表示されますが、フォームは送信されます。それで、あなたの提案は何ですか?