在我的表格中,我有以下设计
模板下拉列表
名称文本框
来自文本框
主题文本框
内容文本框
如果我从模板中选择任何模板,则可以根据模板的选择更改剩余的字段,如名称,来自,主题等...
请为此提供解决方案
<div class="row">
<?php echo $form->labelEx($model,'profile_id'); ?>
<?php echo $form->dropDownList($model,'profile_id', CHtml::listData(Email::model()->findAll(), 'email_id', 'name'), array('empty'=>'---Select Template---')); ?>
<?php echo $form->error($model,'profile_id'); ?>
</div>
提前致谢!!!!!
答案 0 :(得分:2)
$("#dropdownlist").change(function(
var value = this.val();
switch (value) {
case 'template1':
// change fields
break;
case 'template2':
// change fields
break;
default:
alert("ERROR: this template not exist.");
}
));