0

jQuery テンプレートを使用してオプションを選択するにはどうすればよいですか?

私のデータは次のとおりです。{ "color" : "red" }

私は持っている :

<select>
  <option>blue</option>
  <option>green</option>
  <option>red</option>
</select>

デフォルトで選択されているものを赤にしたい。これどうやってするの?

ありがとう。

4

2 に答える 2

6
$("select").val(data['color']);
于 2011-02-08T23:12:22.783 に答える
4

最もエレガントではないかもしれませんが、テンプレートでそれを行う方法は次のとおりです: http://jsfiddle.net/rniemeyer/z7Uu7/

<select>
    <option {{if color == 'blue'}}selected{{/if}}>blue</option>
    <option {{if color == 'green'}}selected{{/if}}>green</option>
    <option {{if color == 'red'}}selected{{/if}}>red</option>
</select>
于 2011-02-09T02:28:38.683 に答える