約 100 jsp ページの大きなアプリケーションがあります。(javascript を使用して) フォームを送信しても、カーソルは変化しません。フォーム送信を動的にインターセプトし、jquery を使用してカーソルを変更する方法はありますか? 残念ながら、名前付きフォームを使用したセレクターは使用できない場合があります。また、共通の js ファイルに関数を含めることで、すべてのフォームに対して汎用的な関数を維持したいと考えています。
次のコードを試しましたが、うまくいきませんでした。以下で試しているのと同様のセレクターを使用する方法はありますか?
function cursorwait(e) {
document.body.className = 'wait';
}
$(function () {
var jspform = $('form');
var fmsubmit = jspform.onsubmit;
jspform.onsubmit = function () {
cursorwait();
if (fmsubmit) {
fmsubmit.call(jspform);
}
}
});