【发布时间】:2015-07-16 02:15:48
【问题描述】:
我的主页上有一个 FancyBox,其中包含一个注册表单。
验证工作正常。
目前,我必须手动单击 FancyBox 才能查看该表单上的错误消息。
这是重新加载页面的代码。但我希望它在页面加载后立即显示 FancyBox。这只是一个简单的验证检查。
if ($this->form_validation->run() == FALSE)
{
$this->load->view('valform');
}
else
{
$this->load->view('formsubmit');
}
所以我想要显示带有验证错误的 FancyBox。
验证正在工作,如 FancyBox 中所示;当页面重新加载时,我必须手动单击该 FancyBox 以查看验证错误。有没有办法可以将它存储在会话中并改用它?如果是,如何?或者我该如何使用 ajax 并在 FancyBox 上显示验证错误?
【问题讨论】:
-
“验证”有两种方式。一是您的代码中出现验证错误(可能在您的 IDE 中?)。另一个是您在用户提交表单时尝试验证fancybox,并尝试向用户展示他们做错了什么,但它不起作用。请尝试使您的代码更清晰一些。另外,请更新问题,向我们展示 fancybox 的代码和您遇到的错误。
-
验证工作正常,如fancybox中所示,当页面重新加载时,我必须手动单击该fancybox以查看验证错误。有没有办法可以将它存储在会话中并改用它?如果是,那怎么办??
-
如果您想在fancybox 上显示您的表单验证错误,您可能必须使用Ajax 并将数据作为json 或html 响应。
标签: php codeigniter validation fancybox