1

codeigniter を使用してフォームを生成します。フォームには form_dropdown() があります

  <div class="control-group">
      <?php 
        foreach ($clients as $client => $clientValue) {
           $option[$clientValue['clientName']] = $clientValue['clientName'];
        }
        echo form_label('Client Name:', 'client');
        echo form_dropdown('client', $option);
      ?>
</div><!-- /control-group -->

出力

<select name="client">
<option value="Mike">Mike </option>
<option value="Sissel Bygton">Sissel Bygton</option>
<option value="Calli Crass">Calli Crass</option>
</select>

JavaScript/jQuery

var clientName = json.selected_gallery[0].clientName; //clientName retrieved from DB

//alert box to confirm clientName for this example lets say it's Mike
alert(clientName)//output Mike

//Client Select name
$('select.client').val(clientName);

他の Q&A で集めたものから、私の jQuery でうまくいくと思います。私は何かを忘れていますか?

4

1 に答える 1

3
<select name="client">

あるはずのセレクター

$('select[name="client"]').val(clientName);

クラスを使用してアクセスする場合は、

<select class="client">

上記のセレクターは

$('select.client').val(clientName);
于 2012-12-06T01:07:09.530 に答える