2016-04-07 15 views
1
<div class="col-md-11 col-sm-10 col-xs-12 pd-le0 pd-ri0"> 
    <div class="col-md-6 col-sm-6 col-xs-12"> 
     <div class="form-group "> 
      <label class="control-label col-md-4 col-sm-4 col-sm-12" title="Which Key Person does the following information apply to?">Key ID</label> 
      <div class="col-md-8 col-sm-8 col-xs-12"> 
       <?php /*Previos Entries :- $ValueTax['Person_id']*/ 
        //print_r ($optionkey);exit; 
        echo form_dropdown('key_id['.$key.']', $optionkey,"",array('class'=>'form-control KeypeopleId','id'=>'Person_id['.$key.']','onchange'=>'addKeypeople(this.options[this.selectedIndex].text)')); 
      ?> 
      </div> 
     </div> 

v こんにちは、私は上記のコードで問題に直面しています。 問題はイムがドロップダウンを選択しようとしたときに、フォームが表示され、ドロップダウンにコーディネータードロップダウンの値を選択できません

「$のオプションキーを」clickinした後でない形で先にprrocessすることができイムされていないです

<?php 
$options = array(
    '0'=>'No', 
    '1'=>'Yes', 
); 
$option=""; 
foreach($options as $key=>$value){ 
    $option .="<option value=".$key.">".$value."</option>"; 
} 
$optionkeys=""; 
foreach($optionkey as $key=>$value){ 
    $optionkeys .="<option value=".$key.">".$value."</option>"; 
} 

ここから来ています?> 、これは私からのモデルがどこにあるイムフェッチKEYID

function get_key_people($user_id){ 
    //print_r ($user_id);exit; 
    $this->db->select('Key_Person_ID,Key_ID'); 
    $this->db->from('key_people'); 
    $this->db->where('user_FK',$user_id); 
    $this->db->where('is_delete',0); 
    $result=$this->db->get()->result_array(); 
    $ar=array(''=>"Select",'ADDNEW'=>"ADD NEW"); 
    foreach($result as $key=>$value){ 
     $ar[$value['Key_Person_ID']]=$value['Key_ID']; 
    } 
    return $ar; 
} 

ここで起こっまたはどのようにこの問題を解決することを目的とするものを任意のアイデア?

+0

このリンクを見てhttp://stackoverflow.com/questions/7328681/how-to-get-form-dropdown -show-the-selected-value-in-codeigniter –

答えて

0

自分で$ optionkeyを処理する必要はありません。 CIでは、form_dropdown関数が自動的に<select></select>と​​3210タグを追加します。

form_dropdown([$name = ''[, $options = array()[, $selected = array()[, $extra = '']]]]) 
$name (string) -- Field name 
$options (array) -- An associative array of options to be listed 
$selected (array) -- List of fields to mark with the selected attribute 
$extra (mixed) -- Extra attributes to be added to the tag either as an array or a literal string 

この関数は\システムである\ヘルパー\ マニュアルform_helper.php:https://codeigniter.com/user_guide/helpers/form_helper.html

関連する問題