经过长时间的研究发现这个简单的CjuiCode完全取自动完成文本字段中的名称..但是,任何人都可以告诉我如何在控制器的自动完成文本字段中捕获此名称的ID ???
提前感谢..
<div class="row">
<?php echo $form->hiddenField($typeModel,'id'); ?>
<?php
$this->widget('zii.widgets.jui.CJuiAutoComplete',
array('model' => $typeModel,
'attribute' => 'name',
'source' => array_keys(CHtml::listData($typeModel->findAll(array('select' => 'name')), 'name', 'id')),
'options' => array(
'minLength' => '1',
)
));
?>
</div>
我正在尝试这样的事情,但价值不会出现在控制器中
var_dump($_POST['TypeModel']['id']);die;
答案 0 :(得分:0)
试试这个
var_dump($_REQUEST);die;
答案 1 :(得分:0)
获取隐藏字段值在视图中使用跟随代码..
<?php echo CHtml::hiddenField('fieldName','assignValue'); ?>
你会得到一个数值为post的数组... [fieldName] =&gt; assignValue