2012-12-06 2 views
1

코드 생성기를 사용하여 양식 생성. 양식은 form_dropdown()jQuery make 옵션 선택 - CodeIgniter

<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> 

자바 스크립트/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 &를 통해 수집 한 것을, 나는 것부터 내 jQuery가 트릭을 수행 할 것이라고 생각합니다. 나는 뭔가를 남겨두고 있습니까? 당신이 그 이상에 대한

<select class="client"> 

선택기 클래스를 사용하여 액세스하려는 경우

답변

3
<select name="client"> 

선택기

$('select.client').val(clientName); 
+0

도현이

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

을해야하는데! 고마워. – Bungdaddy

+0

@ Bungdaddy .. 너 환영 해. :) –