我有一个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中选择的值?
答案 0 :(得分:0)
我如何理解您在html页面上创建选择html页面和按钮。当您单击按钮时,您需要选择val并将其放在按钮中。如果是这样,你不能这样做,因为php没有权限在html页面上选择val。您应该使用javascript(jquery)来读取选择值并将其插入到您需要的位置。