摘要: 一、用前必备官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-validation/API:http://jquery.bassistance.de/api-browser/plugins.html当前版本:1.5.5需要JQuery版本:1.2.6+, 兼容 1.3.2<script src="../js/jquery.js" type="text/javascript"></script><script src="../js/jquery.valid 阅读全文
posted @ 2013-06-01 08:56 史红星-shihongxing 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 自定义错误消息的显示方式默认情况下,验证提示信息用label元素来显示, 并且会添加css class, 通过css可以很方便设置出错控件以及错误信息的显示方式。/* 输入控件验证出错*/form input.error { border:solid 1px red;}/* 验证错误提示信息*/form label.error{width: 200px;margin-left: 10px; color: Red;}如果想自定义显示方式,可以修改jquery.validate的默认显示方式默认用label显示错误消息,可以通过errorElement属性来修改errorElement: 错误消息 阅读全文
posted @ 2013-05-31 14:33 史红星-shihongxing 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 一些常用的验证脚本不会写js了,只能从网上找一些常用的验证脚本。// 手机号码验证jQuery.validator.addMethod("mobile", function(value, element) { var length = value.length; var mobile = /^(((13[0-9]{1})|(15[0-9]{1}))+\d{8})$/ return this.optional(element) || (length == 11 && mobile.test(value));}, "手机号码格式错误"); / 阅读全文
posted @ 2013-05-31 14:33 史红星-shihongxing 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 自定义jquery-validate的验证行为1: 自定义表单提交设置submitHandler来自定义表单提交动作$(".selector").validate({ submitHandler: function(form) { alert("验证通过"); }});如果需要提交表单,可以调用form.submit(); 或者$(form).ajaxSubmit();2: 调试模式将debug设置为true,表单不会提交,只进行检查,方便调试$(".selector").validate({ debug: true})3: 设置va 阅读全文
posted @ 2013-05-31 14:30 史红星-shihongxing 阅读(128) 评论(0) 推荐(0) 编辑
摘要: Plugin methodsName Typevalidate( options ) Returns: Validator验证所选的FORMvalid( ) Returns: Boolean检查是否验证通过rules( ) Returns: Options返回元素的验证规则rules( "add", rules ) Returns: Options增加验证规则rules( "remove", rules ) Returns: Options删除验证规则removeAttrs( attributes ) Returns: Options删除特殊属性并且返回 阅读全文
posted @ 2013-05-31 14:29 史红星-shihongxing 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 主要分几部分jquery.validate 基本用法jquery.validate API说明jquery.validate 自定义jquery.validate 常见类型的验证代码下载地址jquery.validate插件的文档地址http://docs.jquery.com/Plugins/Validationjquery.validate插件的主页http://bassistance.de/jquery-plugins/jquery-plugin-validation/jquery.validate插件主页上提供的demohttp://jquery.bassistance.de/vali 阅读全文
posted @ 2013-05-31 14:27 史红星-shihongxing 阅读(263) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/steven-blog/archive/2013/02/19/2917395.html 阅读全文
posted @ 2013-05-30 21:37 史红星-shihongxing 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 我们在界面设计的时候,不管是Web的还是Winform的程序,为了方便用户对各种数据进行操作,提高用户的操作体验,都是一个永恒不变的话题,需要尽可能地提高。本文抛砖引玉,介绍本人在Web和Winform中使用拼音简码以及智能提示的具体例子,对这个话题进行探讨。在下面的Web界面中,我们可以通过拼音首字母或者部分中文内容,来模糊搜索(类似Google搜索的智能提示),一个方便用户搜索,第二个有效利用Ajax技术来提高用户的体验。用户可以输入中文,一样有智能提示。在Winform界面中,同样也可以做到智能提示,由于Winform中的响应速度比较快,我们可以根据输入的首字母或者部分中文快速更新列表内 阅读全文
posted @ 2013-05-23 14:40 史红星-shihongxing 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 这个是我最困扰的,也是我想了好久才想出来的。游戏中,你肯定要判断当前的路是不是可以走,当然在没有障碍物的情况下,你是可以随便走的,但是我的这个游戏里面有地图,有地图肯定就得有障碍物,我的想法是这样先把一张图片(320*240),按照1*1的大小拆分下来,用一个矩阵表示当前坐标的状态,例如(20,30,1)这三个参数分别表示X坐标,Y坐标,最后一个参数0表示可以到达,1表示不可到达。这样经过矩阵的初始化以后,就可以在逻辑上知道,当前玩家是否可以行走了。下来就是寻路了,寻路是游戏开发中非常重要的一个元素,如何找到一条最短的路径是程序需要设计的算法,由于自己在算法上也有点研究,自己也想了好久,终于想 阅读全文
posted @ 2013-05-13 00:15 史红星-shihongxing 阅读(427) 评论(0) 推荐(0) 编辑
摘要: oracle 存储过程的基本语法 1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字 ( 参数1 IN NUMBER, 参数2 IN NUMBER ) IS 变量1 INTEGER :=0; 变量2 DATE; BEGINEND 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条 记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND) 例子: BEGIN SELECT col1,col2 into 变量1,变量2 FROM typestruct w... 阅读全文
posted @ 2013-03-21 18:35 史红星-shihongxing 阅读(136) 评论(0) 推荐(0) 编辑