这个类提供模板内置的客户端和服务器端验证程序。
此验证规则可以单独应用到所需的表单域的基础上,我们希望用户填写的数据。
当表单提交,数据首先检查在浏览器中,如果未检测到错误,然后被发送到服务器以进行处理。
客户端验证是通过JavaScript(jQuery的)来完成。
本发行版是新的:
- 的clientside_validation方法现在有一个名为新的属性和QUOT; disable_upload_validation"它可以用于禁用文件上传控制任何客户端处理;使用自定义插件来处理文件上传有用;
- 改变如何占位符,前缀和字符计数器定位,这些是现在相对于父元素;
- 增加了很多新的MIME类型的文件mimes.json;
- 修正的文件,涉及到&QUOT中,日期和QUOT;元素;
- 新增加泰罗尼亚语文件。
什么是新的在2.9.5版本:
- 的clientside_validation方法现在已经被称为新的属性&QUOT ; disable_upload_validation"它可以用于禁用文件上传控制任何客户端处理;使用自定义插件来处理文件上传有用;
- 改变如何占位符,前缀和字符计数器定位,这些是现在相对于父元素;
- 增加了很多新的MIME类型的文件mimes.json;
- 修正的文件,涉及到&QUOT中,日期和QUOT;元素;
- 新增加泰罗尼亚语文件。
什么是新的在2.9.0版本:
- 修正了一些depencies相关的错误
- 修正了使用jQuery 1.9.0(其中删除$ .browser)时,打破了图书馆的功能的问题。
- 修正了一个日期格式不包括天或一个月(只喜欢'Y'或'M,Y',等等)绝不会通过验证。
- 修正了一个在"清除"在日期选择器按钮没有使用的语言文件中的字符串。
- 修正了一个问题,即该库将与隐藏原始元素插件打破,放在他们的地方的div具有相同的类作为原始的元素。
- 修正了一个在"长度QUOT;使用&QUOT规则时没有考虑; auto_fill"对于还具有&QUOT元素;数字"和/或QUOT;数字"规则集。
什么版本2.8.9c是新的:
- 修正了一个不带一个元素的依赖其它规则将被忽略;
- 修正了一个在&QUOT自定义的参数;定制"规则不正确地传递;
- 修正了自上次发布的文件上传控件不工作了一个bug;
- 修正了库将触发JavaScript错误,如果没有窗体的元素会有任何验证规则的错误。
什么是新的在2.8.9版本:
- 修正了一个占位符,如果元素曾经的利润,就不能正确地定位。
- 其中具有代表的JavaScript(长度,构造原型)数组属性名的元素会导致错误信息不会显示在客户端验证特定元素修正了一个错误。
- 修正了我以为是固定2.8.3关于这些规则检查顺序的错误。
- 固定有&QUOT时,其中一个bug; validate_on_the_fly"对于客户端验证,并正从一个日期控制远没有选择日期,将正确显示该消息的错误提示,但在选择日期时,错误不会自动消失,用户将需要手动隐藏错误信息
- 修正了影响放置在Internet Explorer 7中的日期控件后票据CSS中的错误。
- 修正了使用占位符时,其中的文字区域的错误的"调整"图标(在浏览器,可以自动将其放置在文本域)将出现两次。
- 修正了其关于选择控制针对&quot的错误消息,其中的错误;其他"选项选中,该错误信息不会自动消失,一旦"其他"现场充满了。
- 修正了一个特定的WebKit的问题,即Chrome浏览器和Safari浏览器似乎使用各种字体系列时,得到它错了密码字段,并显示非常小的点,而不是出现了其他浏览器的光盘 - 现在WebKit浏览器将像预期的那样
- 更新Zebra_DatePicker到1.6.4版本。
什么是新的在2.8.6版本:
- 修正了一个具有“其他”选项,其中对于具有非数值选择控件设置,将导致形式传递从未验证;
- 修正了一个具有非数值指标选择框,恶意用户可以提交比创建表单时定义的其他值的错误;
在什么版本2.8.5新是:
- 修正了文件控制是一个bug *始终*即使需要"需要与QUOT;规则没有设置。
- 修正了相关的地方令牌总是用默认值生成,并各CSRF()方法被调用时重新生成的令牌CSRF的生成的一些错误。
- 的库现在会自动决定用什么方式存储在CSRF令牌(会话或cookie中),这样,如果一个会话已经启动,将令牌存储在会话或另有一个cookie;感谢PunKeel的抬起头。
在什么版本2.8.4新是:
- 修正有关日期控件一些错误。
- 修正了设置&QUOT错误; validate_all"真就没有影响。
- 希望在那里有时错误信息还停留,不能再被关闭的bug,现在是固定的。
- 占位符现在克隆父元素的样式(边距,边框,字体样式,字体粗细,字体大小)。
- 所需的最低版本的PHP现在是4.3,而不是4.2。
- 库所使用隐藏域在内部以前在提交后$ _POST全局可用,现在自动剥离出来,使我们不污染$ _ POST
什么是2.8.3版本,新的:
- Zebra_Form的一个新的属性现在可用:&QUOT ; file_upload_permissions"可用于设置文件系统权限上传的文件;
- 12小时格式现在也可以用于"时间"控制;
- 改变名称的" first_day_of_the_week"方法(适用于"日期和QUOT;控制)," FIRST_DAY_OF_WEEK英寸;感谢爱德华的反馈
- 的文本框,文本区域,密码和选择默认填充是从&QUOT更改;填充:4PX的3px的3px"到"填充:5像素" (在zebra_form.css),因此略微增加它们的大小;注意,这可能会破坏你的布局,所以要小心,并改变它回来,如果它这样做;
- 更新Zebra_DatePicker到1.4版本
- 大多数示例进行了更新
- 一些修改和补充的文档。
什么是新的在2.8.2版本:
- 上传规则目前也已客户端验证方面,它检查是否指定路径存在并且是可写的。
- 修正了文件上传的错误在哪里,如果上传文件的名称太长,则英寸×"取消不可见了。
- 修正了一个,选择一个文件,点击非常接近该文件的名称后,用户可以再次打开该文件选择器,从而导致虚假的视觉效果。
- 修正了所取得的文件名不出现具有&QUOT上传控件中的错误;上传"作为唯一的附加规则。
- 更新Zebra_DatePicker到1.3.2版本。
要求:
- PHP 5.0.2或更高版本
- 中启用JavaScript在客户端
- 的jQuery
评论没有发现