2017-04-27 95 views
0

这里state_list,state3在form_dropdown中显示未定义的错误,但在这里我给出了条件,如何解决这个错误,我也给条件控制器和模型,但同样的错误发生?如何在codeigniter form_dropdown中使用条件?

<?php 
if(!empty($state_list)) 
{ 
    $state_list; 
} 
if(!empty($state3)) 
{ 
    $state3; 
} 
$js = 'id="state" class="form-control" onchange="get_city(this.value)" onblur="setval(this.name)"'; 
echo form_dropdown('state', $state_list, $state3, $js); 
?> 

回答

0

负荷形式帮手

$this->load->helper('form'); 

form helper

<?php 
$js = 'id="state" class="form-control" onchange="get_city(this.value)" onblur="setval(this.name)"'; 
if(!empty($state_list)){ 

echo form_dropdown('state', $state_list, $state3, $js); 

}else{ 
    $state_list = array(); 
    echo form_dropdown('state', $state_list, $state3, $js); 
} 

?> 
+0

助手已经使用@RajatGupta。这是空白的验证,如果状态是空的,什么都不会显示,因为我给空的条件,但它不工作。 –

+0

我修改了我的代码...看看 –

+0

谢谢@RajatGupta。 –

相关问题