随笔-13  评论-1438  文章-0  trackbacks-17
谈一下写代码生成器的目的
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 猫冬 阅读(2952) 评论(27)  编辑 收藏

评论:
#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 | 李战      
路过,学习!
  回复  引用  查看    
#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
这个是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 | 心随我动      
下来学习下,谢谢
  回复  引用  查看    

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-04-27 23:45 编辑过


相关链接: