0
我正在用CodeIgniter和jQuery编写Web应用程序隐藏字段持久性
我有多个相互依赖的下拉列表。我用JSON使用AJAX解决了这个问题,但我又一次遇到了一些麻烦。
当我提交时,如果表单不遵守要求(例如缺少必填字段),我将从下拉菜单中丢失数据。
我接下来做的是创建隐藏字段来存储下拉选择的ID并在帖子后重建它,但仍然没有成功,因为隐藏字段的值不会在帖子间持续存在....
我该怎么办?
我正在用CodeIgniter和jQuery编写Web应用程序隐藏字段持久性
我有多个相互依赖的下拉列表。我用JSON使用AJAX解决了这个问题,但我又一次遇到了一些麻烦。
当我提交时,如果表单不遵守要求(例如缺少必填字段),我将从下拉菜单中丢失数据。
我接下来做的是创建隐藏字段来存储下拉选择的ID并在帖子后重建它,但仍然没有成功,因为隐藏字段的值不会在帖子间持续存在....
我该怎么办?
我会说提交前做一个ajax调用与codeigniter验证。看起来没有必要发送请求,然后提交 - 但是想想没有页面刷新,用户体验会更好,只是为了向他们展示错误。
执行JavaScript验证,以便在必要时不发布。当然,你仍然应该验证服务器端,所以这不能真正回答你的问题... –
显示一些代码会很好。你在使用内置的CI表单助手吗?另外,就像Justin说的那样,在提交之前进行JS验证。 – Shomz
JAvascript验证是一个非常好的帮助,但现在我需要找到一种方法来使用翻译功能的JavaScript消息:( – Killercode