随笔-18  评论-1877  文章-0  trackbacks-20
谈一下写代码生成器的目的
1、减少书写错误。主要是配置参数容易书写错误,JS是认大小写。
2、提高代码复用性。
3、让不懂JS的人更容易上手。
4、不用记忆配置参数。


基本操作:

产生单条校验代码
1、点击【head区域申明】,获得脚本、样式申明,以及$(document).ready(function(){});
2、输入【表单ID】后,点击【确定按钮】,默认自动新增formValidator校验方式
3、选择你要的校验方式,点击【新增】,根据你的需要配置信息
 
4、点击【获取脚本】获得单个控件的校验代码

批量产生校验代码
1、点击【批量获取代码】复选框
2、在左边的仓库窗口中够选你要自动产生代码的记录,根据实际修改里面的代码
3、点击【获取脚本】获得所有控件的校验代码,以及脚本申明和样式申明

2008年4月27日,增加仓库里的记录,增加了20条记录,都是一些很常见的校验!方便大家批量产生代码。


目前不提供的功能:
1、暂不提供对仓库代码的删除功能


目前已知的bug:

1、在右下脚的数据窗口里,请不要按翻页键和上下键,否则会导致控制出错。
新版的开发工具对按键判断有点不一样了,所以这个bug先留着。


申明:

      插件的2.4版本相对比较稳定,所以jQuery formValidator表单校验代码生成器是针对ver2.4版本来写的。大家在使用的过程中如果碰到什么BUG,或者你有什么好的建议,请到我的博客上留言



下载
博客园链接:jQuery formValidator代码生成器  点击之后,请耐性等待


放2张效果图给大家看一下

 

posted on 2008-04-21 18:02 猫冬 阅读(4243) 评论(30)  编辑 收藏 网摘

评论:
#1楼 2008-04-21 19:06 | dansinge[未注册用户]
mark
  回复  引用    
#2楼 2008-04-21 19:38 | 镜涛      
呵呵,不错的工具!
  回复  引用  查看    
#3楼 2008-04-21 19:53 | SZW      
正在使用中,强烈支持楼主!
  回复  引用  查看    
#4楼 2008-04-21 20:36 | 五味果      
强烈支持,太棒了
  回复  引用  查看    
#5楼 2008-04-21 21:25 | henry      
对于在aspx下使用,可以封装一些C#或VB.NET的helper毕竟VS2008在aspx下的代码感知已经很不错;有时候有代码感知比切换工具要方便多。
以下是自己的使用方式
<%
JQueryValidator jv = new JQueryValidator();
jv.NonNull = true;
jv.Tip = "角色名称不能为空!";
jv.TipControl = "RoleNametip";
%>
<input <%=jv %> class="editText" id="RoleName_" type="text" name="role.RoleName" value="<%=!isnull?role.RoleName:"" %>" />
补充
如果生成做成VS插件,在编写html或aspx把生成的东西直接填充到TextDocument中就更方便了

  回复  引用  查看    
#6楼 2008-04-21 22:05 | 留恋星空      
mark
  回复  引用  查看    
#7楼 2008-04-22 08:33 | 李战      
http://www.cnblogs.com/Emoticons/yoyocici/223852199.gif" alt="" />路过,学习!
  回复  引用  查看    
#8楼 2008-04-22 09:00 | 亦续缘      
好像不能获取脚本到剪贴板
  回复  引用  查看    
#9楼[楼主] 2008-04-22 09:02 | 猫冬      
@亦续缘
啊?我知道什么原因了!你可以没有选择你要批量产生代码的记录!
有没有选择可能判断漏了!不好意思!

批量产生校验代码
1、点击【批量获取代码】复选框
2、在左边的仓库窗口中够选你要自动产生代码的记录,根据实际修改里面的代码
3、点击【获取脚本】获得所有控件的校验代码,以及脚本申明和样式申明

  回复  引用  查看    
#10楼 2008-04-22 09:20 | SOSOS's BLog      
之前没使用过jquery 能提供样例吗?
  回复  引用  查看    
#11楼[楼主] 2008-04-22 09:51 | 猫冬      
http://www.cnblogs.com/Files/wzmaodong/formValidator2.4.rar" target="_new">http://www.cnblogs.com/Files/wzmaodong/formValidator2.4.rar
这个是formValidator2.4的下载连接,里面有详细的演示,特别你可以看一下里面的demo1

  回复  引用  查看    
#12楼 2008-04-22 11:04 | SOSOS's BLog      
我点击"获取脚本",弹出复制到粘贴板了
在文本文件却粘贴不到~

  回复  引用  查看    
#13楼 2008-04-22 11:10 | 我来顶一下[未注册用户]
@SOSOS's BLog
批量产生校验代码
1、点击【批量获取代码】复选框
2、在左边的仓库窗口中够选你要自动产生代码的记录,根据实际修改里面的代码
3、点击【获取脚本】获得所有控件的校验代码,以及脚本申明和样式申明

  回复  引用    
#14楼 2008-04-22 11:36 | ygl127[未注册用户]
好东西,谢谢
  回复  引用    
#15楼 2008-04-22 15:29 | SOSOS's BLog      
还有个问题.网页一定要是utf-8吗?
如果是gb2312会显示乱码

  回复  引用  查看    
#16楼[楼主] 2008-04-22 20:41 | 猫冬      
@SOSOS's BLog
你说的是js文件格式?
如果你用gb2312输出内容,出现乱麻,建议你把js文件用记事本打开,然后另存为,选择编码方式为gb2312

  回复  引用  查看    
#17楼 2008-04-27 20:55 | 亦续缘      
呵呵,谢谢提醒!
  回复  引用  查看    
#18楼 2008-05-07 20:37 | Eve[未注册用户]
到底怎么使用的?郁闷。摸索了半天也不懂你的这个东西怎么使用。获取不到脚本、不能删除库。这个东西怎么使用啊?
  回复  引用    
#19楼 2008-05-07 20:56 | Eve[未注册用户]
自己写脚本算了。浪费这么多时间。。。
  回复  引用    
#20楼[楼主] 2008-05-08 01:24 | 猫冬      
@Eve
你好!要学会使用一个JQUERY插件,你得看插件的API帮助.
如果懒的看,就拷现成的代码来改.
而这个插件提供了5个demo,特别是demo1.html.里面有很多例子,你可以现改

如有疑问,请加我QQ:69353693

今天夜班!!

  回复  引用  查看    
#21楼 2008-06-20 03:00 | 又是我YaoHOme[未注册用户]
我刚刚下载了你的ver1.0版的,发觉比1.1的好用,不过就是仓库没有这么多记录罢了!在ver1.1中,只是单单按“获取代码是复制不了的”(即剪贴板空白)
要点击【批量获取代码】复选框 -选择要获取的代码,问题就是获取的代码都是排序为0的代码,为1为2的就获取不了!~~~个人小小建议~冒昧了

  回复  引用    
#22楼[楼主] 2008-06-20 08:05 | 猫冬      
@又是我YaoHOme
你好,确实是要[要点击【批量获取代码】复选框],否则向你说的[单单按“获取代码是复制不了的”(即剪贴板空白)]
如果你觉得麻烦,你可以复制demo1里的代码,然后根据自己的业务需求稍做修改

  回复  引用  查看    
#23楼 2008-06-20 23:15 | YaoHOme[未注册用户]
@猫冬
恩~谢谢

  回复  引用    
#24楼 2008-09-03 18:56 | cqc1008[未注册用户]
谢谢楼主!
  回复  引用    
#25楼 2008-09-04 07:54 | 心随我动      
下来学习下,谢谢
  回复  引用  查看    
#26楼 2008-12-02 15:46 | 1234568[未注册用户]
很好,工作需要jquery,发现很实用
  回复  引用    
#27楼 2009-01-12 10:35 | 小李子[未注册用户]
为什么我不能获取脚本代码?粘贴到文本文件后是空的
  回复  引用    
#28楼 2009-03-11 14:51 | 小白白[未注册用户]
能更新下就好了 期待ing
  回复  引用    



发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 1164317




相关文章:

相关链接: