我希望获得将在$ _POST中提交的所有字段,但是在页面加载之前
$data['event'] = $_POSTKEYSFORFORM; //i don't care if they are empty
$this->load->view('event_v/form',$data);
在我的模板中,我将值设置为$event-key
,如果密钥不存在,则会导致错误。
谢谢!
答案 0 :(得分:0)
据我所知,你不能抓住钥匙"发送POST请求之前的POST。 控制器无法知道视图本身加载了什么。
如果 对您很重要,您可以将POST字段作为数组传递给视图,让它们在视图中回显,从而完美控制(如果它们改变,他们只在一个地方改变。)
它远非理想,因为它对于田地数量不具有动态性。 其他肮脏的黑客包括让JS自动提交表单一次,然后收集POST字段。
为什么你需要没有值的帖子字段,回答这个问题可能会让我们更容易帮忙。