當我刪除name
時,所選下拉項目不會保存到數據庫中。當我添加name
字段時,它不會被保存。 name
轉到js輸入字段將顯示,並且輸入字段被保存。爲什麼不保存選定的下拉項目呢?dropdownlist在添加js時不會保存
<td><p><?php echo $form->dropDownList($model,'product_type', CHtml::listData(ProductType::model()->findAll(),'product_type','description'),
array(
'class'=>'span12',
'name'=>'prodType',
'empty'=>"-- Select Type of Product --")); ?></td>
<td><?php echo $form->error($model,'product_type'); ?></td>
<script type="text/javascript">
$(document).ready(function(){
$('p select[name="prodType"]').change(function(e){
if ($('p select[name="prodType"]').val() == "Pre"){
$('#pre-input').show();
}else{
$('#pre-input').hide();
}
});
</script>
嗨一起。該名稱與查詢中的某些內容相沖突,只是打印出更新數據庫的查詢,您將看到問題 – volkinc
不確定您的意思?我也改名了,同樣的問題 – JamAndJammies