将CodeIgniter验证类映射到Jquery验证

时间:2010-09-05 21:16:19

标签: jquery codeigniter validation server-side

我使用CI验证类进行服务器端验证,使用Jquery validation进行客户端验证。我是否可以通过某种方式利用CI验证和表单构建,以便在创建表单元素时使用class="<equivalent of CI validation rules>"创建它们?这样,如果我更改元素的valiation规则,我只需要在CI规则中执行它,它会自动更改为Jquery。

谢谢,

Lemaint

2 个答案:

答案 0 :(得分:1)

我知道没有开箱即用的解决方案可以做到这一点。你必须自己创建一个。

它必须是一个配置文件,它将调用codeigniter验证的内容映射到jquery等价物,然后必须为每个字段解析。

答案 1 :(得分:1)

您可以使用$.ajax或$ .post将ajax调用回CI以进行验证,这样您只需在CI中创建验证规则。

这是我找到的一个让你入门的例子: jquery post codeigniter validation


  

有没有办法将CodeIgniter Validation类映射到Jquery验证?

不是内置的。不确定解决此问题的最佳方法,但您可以将所有规则放在validation config文件中,并以某种方式让jQuery在需要时解析该文件以获取验证规则。