0

私が取り組んでいるAJAXアプリケーションがあります。開発のこの時点で、警告メッセージと [OK] ボタンと [キャンセル] ボタンを備えた modalpopupextender があります。これを 3 つのチェックボックスに変更し、3 つのボックスすべてがチェックされるまで [OK] ボタンを無効にするように依頼されました。私はこれを達成しようとして苦労しています。チェックボックス リスト コントロールを使用する必要があるのか​​、それとも 3 つのチェックボックスのみを使用する必要があるのか​​ わかりません。また、ボタンの有効化/無効化を JavaScript または分離コードで処理する必要があるかどうかもわかりません。私は両方を少し試しましたが、成功しなかったので、ガイダンスをいただければ幸いです。

4

1 に答える 1

0

あなたが私に尋ねると、3つのチェックボックスは非常にうまく機能するようです..各チェックボックスで同じ検証関数を実行して、他の2つをチェックすることができます.また、「this.disable = true」を使用すると非常にうまく機能することがわかりました.あなたが達成しようとしていることのために。このように、すべてが JS の下で処理され、分離コードを使用する必要はありません。

function validate() {
    if ('checkbox is not checked')
        return;
    if ('checkbox2 is not checked')
        return;
    if ('checkbox3 is not checked')
        return;  
    submit.disabled = false;
}
于 2009-06-11T13:30:18.313 に答える