ユーザーが.net Webフォームを送信したときにいくつかのdivを表示/非表示にするCSSマジックを実行する単純なjavascript(JQueryベース)メソッドがあります
function doShowHide()
{
$('.Button').hide();
$('.ButtonHdn').show();
}
組み込みの .net コントロール検証を使用しているため、上記の js スニペットに加えて WebForm_DoPostBackWithOptions() メソッドを実行する必要があります。ただし、シーケンスは、私が問題を抱えているものです。上記のjsコードが起動する前に検証を行う(そして有効にする)必要があります(ページが有効でない場合はボタンを非表示にしたくありません)。
どんな提案でも大歓迎です。
私の最終的な目標は、送信ボタンを (検証が成功すると) 消し、無効になっていて「お待ちください...」という別のボタンに置き換えることです。問題を Google で検索しましたが、誰もが問題を抱えているようですが、簡単な答えはありません。ここのコミュニティには常に最良の回答があるので、ここに自分の問題を投稿しようと思いました.
ありがとう!