0

コードで選択タグを使用しており、そのドロップダウンに動的に値を割り当てたいが、その選択タグに割り当てられている他のフォーム オプションにその値を割り当てたい

たとえば、私が持っている場合:

<select id="city" name="city">
<option value"Solapur">Solapur</options>
<option value"Pune">Pune</options>
<option value"Delhi">Delhi</options>
<option value"Mumbai">Mumbai</options>
</select>

そして、jQuery の助けを借りて、コンボ ボックスに 4 つ以外の値を割り当てたいと考えています。

たとえば。オプションにない「Kolhapur」として都市を割り当てたいです。

jQuery経由で可能ですか?

4

1 に答える 1

2

新しいオプションを作成し、挿入したい場所に応じて、多くの DOM 挿入メソッドの 1 つを使用して挿入するだけです。

var new_option = $('<option />', {value: 'Kolhapur', text: 'Kolhapur'});

$('#city').append(new_option);

または、既存のオプションの 1 つを変更する場合:

$('#city').find('option[value="Pune"]').val('Kolhapur').text('Kolhapur');
于 2012-12-18T16:08:32.307 に答える