我有基于Code Igniter的列表来自数据库的数据,包括分页,搜索和排序..我也有每个记录的复选框。当我用不同的页面检查多个时,我需要这些选定的值来处理另一个页面。我怎么能得到那些?
目前,当我将一个页面移动到另一个页面时,所选的复选框值已消失。如何保留最终?
答案 0 :(得分:0)
你尝试添加set_checkbox()吗?尝试一下。
中查看答案 1 :(得分:0)
如果复选框值相对较小,则可以使用会话,例如
在您的控制器中:
if (!$this->session->flashdata('checkbox_field'))
{
$data['checkbox_field'] = $this->post->input('checkbox_field');
$this->session->set_flashdata('checkbox_field', $data['checkbox_field']);
}
在你的视图中(可以全部在一行上,只是缩进,所以你不必滚动查看整个字符串):
<input type="checkbox" name="checkbox_field"
id="checkbox_field"<?php
echo set_checkbox('checkbox_field', '1', $checkbox_field); ?> value="1" />