有没有人用过jQuery插件formvalidator——前端女

2012-12-14 14:57:27 +08:00
 miya
有没有人用过jQuery插件formvalidator,完成前端控件验证,想知道怎样设置错误信息提示模式,里面的几种皮肤怎么用? 文本框右侧的提示语是自己事先写好div,还是插件自动加上去?求大神提示。。。谢谢了。——前端女
5210 次点击
所在节点    程序员
19 条回复
twm
2012-12-14 15:18:05 +08:00
说性别回复的人应该很多啊。

手册没看么?
miya
2012-12-14 15:24:22 +08:00
@twm 看了,能够标注文本框为红色显示出错,onError:function(){alert("输入有错");}可以弹窗,就是不晓得怎么控制错误提示标语,难道要自己手写在onError:function中?
miya
2012-12-14 15:26:53 +08:00
@twm 插件里提供的几种主题,不知道怎么用,求指点。。。
reorx
2012-12-14 15:34:35 +08:00
没头像的前端女不是好前端女 XD
Just1n
2012-12-14 15:36:47 +08:00
这个插件作者的官网好慢,几乎等于打不开状态。
推荐你用这个jQUery表单验证插件:
https://github.com/posabsolute/jQuery-Validation-Engine
enj0y
2012-12-14 15:40:39 +08:00
最后三字几乎不明何意
Just1n
2012-12-14 15:51:04 +08:00
粗略看了一下。
1、皮肤是在init的时候在配置里写好。官方例子代码如下:
$.formValidator.initConfig({formID:"form1",theme:"ArrowSolidBox",submitOnce:true,...........
这里的theme应该就是皮肤的意思吧。

2、文本框右侧的提示语是自己在js里写的。

自己看下demo页,查看下源代码就知道了。
http://www.yhuan.com/formvalidator4.1.3/demo1.html
allenm
2012-12-14 15:52:55 +08:00
怎么证明最后三个字?
qiayue
2012-12-14 16:16:06 +08:00
建议不仅仅说“前端女”三字,最好注明是“单身前端女”。
iiduce
2012-12-14 16:18:38 +08:00
有没有头像无所谓,标题加上“附照片”,一定会火。
panxianhai
2012-12-14 16:52:57 +08:00
另一个地方问了同一问题,但是有头像,应该假的。
miya
2012-12-14 17:39:55 +08:00
@panxianhai 这你都能爬到。。。。。服了!
qqblog
2012-12-14 20:02:25 +08:00
此插件我在用,应该是挺好的项目;但是github官方补丁还在更新,bug巨多,文档研究了一周,ajax回调尚未加好,等下一个大版本估计再用就可以了
ththlisa
2012-12-15 01:08:27 +08:00
@iiduce 附照片之后进来没照片。。是发火吧。。手一抖居然点了感谢回复。。囧
iiduce
2012-12-15 11:02:15 +08:00
@ththlisa 要火就要言而有信。 感谢还你了。
muzuiget
2012-12-15 11:20:43 +08:00
看了标题特意来看吐槽。
people2net
2012-12-15 11:52:58 +08:00
或者你可以尝试一下validation engine, 这里有个演示:http://www.gbin1.com/technology/jquery/20111026formvalidationwithjqueryvalidationengine/
picasso250
2012-12-17 10:49:08 +08:00
如果问的是提示语的话:
jQuery.extend(jQuery.validator.messages, {
required: "必填字段",
remote: "请修正该字段",
email: "请输入正确格式的电子邮件",
url: "请输入合法的网址",
date: "请输入合法的日期",
dateISO: "请输入合法的日期 (ISO).",
number: "请输入合法的数字",
digits: "只能输入整数",
creditcard: "请输入合法的信用卡号",
equalTo: "请再次输入相同的值",
accept: "请输入拥有合法后缀名的字符串",
maxlength: jQuery.validator.format("请输入一个长度最多是 {0} 的字符串"),
minlength: jQuery.validator.format("请输入一个长度最少是 {0} 的字符串"),
rangelength: jQuery.validator.format("请输入一个长度介于 {0} 和 {1} 之间的字符串"),
range: jQuery.validator.format("请输入一个介于 {0} 和 {1} 之间的值"),
max: jQuery.validator.format("请输入一个最大为 {0} 的值"),
min: jQuery.validator.format("请输入一个最小为 {0} 的值")
});
sgpower
2012-12-17 23:11:26 +08:00
前端女

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/54896

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX