2

カテゴリを選択するための最初のドロップダウンとサブカテゴリを選択するための2番目のドロップダウンを含む投稿フォームがあります。2つ目は、選択した最初のカテゴリに応じて変わります。

多くのドロップダウンがあり、選択したカテゴリに応じて最も正しいドロップダウンを表示します。

フォームを正しく送信できるように、すべてのドロップダウンを無効にして有効にする必要があります。

<select name='dropdown'></select>
<select name='dropdown'></select>
<select name='dropdown' id='1'></select>

name = 'dropdown'id = '1'の選択を除くすべての選択を無効にするにはどうすればよいですか?

4

3 に答える 3

5
$('select.dropdown').attr('disabled', true);
$('select#1').attr('disabled',false);
于 2012-05-16T05:26:05.503 に答える
1
$('select.dropdown').prop('disabled', true);
$('select.dropdown#1').prop('disabled', false);
于 2012-05-16T05:23:57.570 に答える
1

以下のjquery行を使用してください。

$('select:not("#1")').attr('disabled', true);​​​

jsfiddleデモはこちら

詳細については、jquery ドキュメントを参照してください。

于 2012-05-16T05:41:29.413 に答える