Php Codeigniter设置值在其他选项卡上不起作用

Php Codeigniter设置值在其他选项卡上不起作用,php,codeigniter,Php,Codeigniter,我目前正在处理一个有许多选项卡的表单。当出现错误时,我希望重新填充表单。它正在为我表单中的第一个选项卡工作,但是对于其他选项卡,它不会重新填充。有什么问题吗 tabNum变量的作用是,当用户提交表单时,页面重定向回正确的选项卡 控制器 看法 > > 为了更清楚,您需要在新行传递错误。例如: <input type="text" class="form-control" id="academic_position" name="academic_position" value="&l

我目前正在处理一个有许多选项卡的表单。当出现错误时,我希望重新填充表单。它正在为我表单中的第一个选项卡工作,但是对于其他选项卡,它不会重新填充。有什么问题吗

tabNum变量的作用是,当用户提交表单时,页面重定向回正确的选项卡

控制器 看法


    > >

为了更清楚,您需要在新行传递错误。例如:

<input type="text" class="form-control" id="academic_position" name="academic_position" value="<?php echo $this->input->post('academic_position') ?>" placeholder="Academic Position" required>
<?= form_error('academic_position') ?>

更清楚地说,您需要在新行传递错误。例如:

<input type="text" class="form-control" id="academic_position" name="academic_position" value="<?php echo $this->input->post('academic_position') ?>" placeholder="Academic Position" required>
<?= form_error('academic_position') ?>

我发现了问题。问题不在于标签

<textarea class="form-control" rows="3" id="research_title" name="research_title" value="<?=!form_error('research_title')?set_value('research_title'):''?>" placeholder="Title of Proposed Research" required></textarea>

我发现了问题。问题不在于标签

<textarea class="form-control" rows="3" id="research_title" name="research_title" value="<?=!form_error('research_title')?set_value('research_title'):''?>" placeholder="Title of Proposed Research" required></textarea>

您是否为每个选项卡设置了不同的url?它位于同一url中您可以在“研究”标题输入中使用此代码吗<代码>
我不认为是这样,因为它在第一个选项卡上运行良好。您是否使用不同的url设置了每个选项卡?它位于同一url中?您可以在“研究”标题输入中尝试使用此代码吗<代码>
我认为情况并非如此,因为它在第一个选项卡上运行良好。
<textarea class="form-control" rows="3" id="research_title" name="research_title" placeholder="Title of Proposed Research" required><?=!form_error('research_title')?set_value('research_title'):''?></textarea>