如何从Yii中选择中选择值?

时间:2017-06-07 13:41:28

标签: php yii

我有一个dropDownList,如下所示:

<?php echo TbHtml::dropdownList('cls', $sel, CHtml::listData($classes, 'type_class', 'name_class')); ?>

生成一个像这样的选择选项:

<select id="cls" name="cls">
    <option value="1">Main Class</option>
    <option value="2">Other Class</option>
</select>

当我点击一个按钮时,我需要获取该值,在我的示例1或2中。

按钮构建如下:

echo $this->widget('booster.widgets.TbButton', array(
    'buttonType' => 'link',
    'context' => 'warning',
    'icon' => 'fa fa-file-pdf-o',
    'label' => 'Submit',
    'size' => 'small',
    'url' => array(
        '//wseder/excel/wws',
        'code_from_select' => $VALUE_THAT_I_NEED // here i need the value
    ),
    'htmlOptions' => array(
        'class' => 'pull-rigth btn-nxt-prv',
        'style' => 'margin-left:5px'
    )
), true);

如何访问从select中选择的值?

1 个答案:

答案 0 :(得分:0)

我如何理解您在html页面上创建选择html页面和按钮。当您单击按钮时,您需要选择val并将其放在按钮中。如果是这样,你不能这样做,因为php没有权限在html页面上选择val。您应该使用javascript(jquery)来读取选择值并将其插入到您需要的位置。