Yii - 如何从显示的名称获取ext.combobox.EJuiComboBox中的选项值不同

时间:2013-11-14 07:28:53

标签: php html drop-down-menu yii yii-extensions

我正在使用ext.combobox.EJuiComboBox创建下拉列表。当我使用它时,我得到如下HTML:

<select id="SearchForm_max_cost_select" style="display: none;">
<option value="0"></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>  

但我希望这样:

<select id="SearchForm_max_cost_select" style="display: none;">
<option value="0"></option>
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
<option value="4">four</option>
<option value="5">five</option>
<option value="6">six</option>
</select>  

我正在使用以下代码,

<?php
  $this->widget('ext.combobox.EJuiComboBox', array(
                    'model' => $model,
                    'attribute' => 'min_cost',                                   
                     'data' => array('1','2','3','4','5','6'),                                            

                    'options' => array(
          'onSelect' => 'cost_change(item.value);',
                        'allowText' => false,
                    ),

                    'htmlOptions' => array('placeholder' => 'Min Cost', 'style'=>'width:70px'),
                ));


                ?>

我该怎么做?

1 个答案:

答案 0 :(得分:0)

$this->widget('ext.combobox.EJuiComboBox', array(
'model' => $myModel,
'attribute' => 'myAttribute',
// data to populate the select. Must be an array.
'data' => array('Y'=>'Yii','R'=>'Rocks')
'assoc'=>true,
....

));

'allowText' => true,

kullanımınaörnekverilmiş。 alttaki assoc =&gt;真的kaynaklanıyorolabilirmi?允许文字我真实yapabilirmisin?