2013-12-02 6 views
0

Я пытаюсь проверить падение, но мой код не работает.Не работает падающая валидация

Вид:

<tr> 
    <td width="10%"><?php echo form_label('Countryt Name:', 'countryname'); ?></td> 
    <td width="90%"><?php $country_namearray=array(); 
    $country_namearray[]="Select"; 
    foreach($country_name as $country){ 
    $country_namearray[$country['id']]=$country['country_name']; 
    } 
     echo form_dropdown('country_id', $country_namearray,@$statedata[0]->country_id,'class="input-small" id="country_id" required="required" title="The Country Name field is required." autofocus="autofocus"'); ?> 
    </td> 
</tr> 

Контроллер:

$this->form_validation->set_rules('country_id', 'Country Name', 'trim|required|xss_clean'); 

Что проблема в моем коде?

ответ

0

Я проверил ваш код, и вам кажется, что вам нужно отредактировать выбранный элемент с пустым значением. напр:

$country_namearray[''] = 'Please Select'; 

надеюсь, что это позволит решить проблему проверки. если вы не предоставите какой-либо ценности, он преобразует его как 0. Вот почему ваш код проверки werent работает

Смежные вопросы