0

我需要填写的字段应重新填充正确填写的字段,而不是提交表单并为错误填写的字段提出错误。最好的方法是什么?

请注意,使用此代码,我将在正确提交表单时重新填充字段,并且在重新加载页面时它们都会显示。

    <div class="dropdown_structure">
        <?php

        if($user['location'] == "empty")
        {
        echo country_dropdown('location');

        }
        else
        {
        echo country_dropdown('location',$user['location']);

        }

        ?>
  </div>

另请注意,我已尝试在输入字段中插入值。

$data = array( 'name' => 'location', 'value' => $this->input->post('location'));
echo relation_dropdown('location');

提前致谢

4

1 回答 1

1

嗨,如果您使用以下国家/地区下拉帮助程序,您可以通过以下方式设置值验证

国家下拉助手

country_dropdown('location',array(),set_value('location'))

即使在您的第二个下拉菜单中,使用 set_value('field_name') 也可以。如果验证失败,您选择的值将保留。

于 2013-01-17T09:36:33.717 回答