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