yii中的文本字段或下拉列表

时间:2013-04-03 07:25:54

标签: php yii

我有两张桌子:supa和行为。 Supa表具有ID作为主键,Acts表具有supa_ID作为连接此表的外键。 现在在表Supa我有一个叫做“oznaka”的领域。 我想创建文本字段,我将放置“oznaka”,但在后台,它假设采用Supa表的ID,连接表Acts,找到supa_ID并把他放在那里。 我有控制器功能的麻烦 - 我想我只使用视图 - 控制器。这并不是很难,但我真的很麻烦:(

1 个答案:

答案 0 :(得分:0)

<?php echo $form->dropDownList($model,'item_type_id', CHtml::listData(ItemType::model()->findAll(), 'id', 'type'), array('empty'=>'select Type')); ?>

这是Yii中创建下拉列表的基本用法,从数据库填充。 如果您想要文本框,您可以在收到一些输入后进行ajax调用,以检查数据库中是否有与此输入相对应的内容。如果有的话,在控制器中为表格被加载时,为某些隐藏的输入字段添加新值并获取该数据。