2つの選択肢(両方のids)と最初の選択肢のオプションが選択されている場合、選択を無効にするスクリプトを作成する方法無効にするスクリプト選択したオプションが選択されている場合
-2
A
答えて
2
あなたはjQueryを使って質問をタグ付けしておりますので、私はあなたのjQueryを使用して、それを行う方法のアイデアをあげる:
$("#firstSelectId").change(function() {
var first = $(this);
$("#secondSelectId").prop("disabled", function() {
return first.val() === "whatever";
});
});
注上記は、あなたが場合は、2番目は再び選択可能にしたいと仮定していることを異なるオプションが選択されました。ここにはworking exampleがあります。
1
方法について:
$('#first').change(function() {
if ($(this).val() != '') { // '' is default value??
$('#second').attr('disabled', 'disabled');
} else {
$('#second').removeAttr('disabled');
}
});
1
使用のようなもの:選択したかを確認するには
if($("#selectbox1 option:selected").val() == ...)
。その後、
やそのほかのボックスを無効にする
$("#selectbox2").attr('disabled', 'disabled');
を使用しています。
関連する問題
- 1. 無効な選択オプションを選択した場合、フォームを無効にする
- 2. jQuery - チェック選択オプションが選択されている場合
- 3. オプションが選択されている場合はリストを無効にする
- 4. オプションが選択されていない場合、無効にするボタンangularJS
- 5. オプションが選択されていない場合に選択します
- 6. 選択したオプションが等しい場合は無効にするボタン
- 7. オプション1が選択されている場合、jQueryの選択ボックス
- 8. jqueryは、別の選択でこのオプションを選択した場合、selectのオプションを無効にします。
- 9. 1つのオプションが選択されている場合、Visual Studio 2010の特定のオプションを無効にする
- 10. 他の選択肢のオプションが選択された場合にのみ選択を表示する方法は?
- 11. 値が選択されている場合はチェックボックスを無効にする
- 12. 選択されている場合はアラートが他の選択肢で既に選択されている
- 13. 選択ボックスの値を無効にする(無効にして以前に選択した)オプション
- 14. 「選択」タグで選択した後、Angular4選択されたオプションが消える
- 15. ラジオに基づいてテキストボックスを有効/無効にする/選択したオプションを選択します。JavaScript
- 16. 他の選択ボックスで値が選択されている場合は、選択ブロックを更新したい
- 17. オプションが選択されていない場合のステートメント
- 18. 選択したオプションに基づいて選択ボックスを有効/無効にする
- 19. 前の選択オプションに応じて選択入力を無効にする
- 20. 最初の選択から選択オプションを選択したときに以前に選択したオプションを無効にする方法
- 21. 最初選択オプションが角度4で選択されていないときに2番目の選択オプションを無効にする
- 22. 無効にするjQuery複数選択プラグインのすべてのオプションを選択
- 23. がHi無効前回選択されたオプション
- 24. 角度選択マルチセレクションモードで選択した選択肢を無効にする
- 25. 選択したオプションに "&"エンコードを無効にする方法
- 26. 選択オプションが選択されていない状態
- 27. オプションから選択を有効または無効にする
- 28. JSONデータに基づいて選択オプションを無効にする
- 29. md-radio-buttonのオプションが選択されている場合にmd-checkboxを有効にしてください
- 30. 1つのオプションが選択されている場合その他の選択されたオプションフォームすべて選択
ブリリアント! 2つ目の選択を無効にするために複数のオプションを選択できるように、これをどのように変更しますか? – jacktheripper
オプションを識別するために値の代わりにIDを使用する方法はありますか? – jacktheripper
あなたは私があなたに与えたことを出発点として使うことができるはずです。今あなたが求めていることは、少し読書/実験をして理解できるはずの比較的簡単な変更です。いくつかのことを試して、スタックオーバーフローが発生した場合は、具体的な質問をしてください。それはあなたのためにすべてのコードを書く私よりはるかに効果的です。 –