
jquery
爽、
业精于勤而荒于嬉,行成于思而毁于随
展开
-
validate表单验证
导入jquery.js&validate.js//自定义校验jQuery.validator.addMethod("isMobile", function(value, element) { var length = value.length; var mobile = /^(13[0-9]{9})|(18[0-9]{9})|(14[0-9]{9})|(17[0-9...原创 2018-12-25 13:10:24 · 196 阅读 · 0 评论 -
记录常用正则
在线正则表达式测试:http://tool.oschina.net/regex/1.手机号:13,18,14,17,15,199,198,166开头的手机号(13[0-9]{9})|(18[0-9]{9})|(14[0-9]{9})|(17[0-9]{9})|(15[0-9]{9})|(199[0-9]{8})|(198[0-9]{8})|(166[0-9]{8})2.ip地址...原创 2018-12-25 12:15:24 · 128 阅读 · 0 评论 -
CAS算法解决fullcalendar的prev-button的click事件失灵
注册fullcalendar日历左右箭头的点击事件有时会失灵,并且eventAfterAllRender事件可能也会多次触发,所以放弃注册事件。但发现title是正确的,从title中提取year and month,与old year,old month进行对比,值不同时重新刷新页面$('#calendar').fullCalendar({ height:640, w...原创 2018-12-19 17:31:27 · 798 阅读 · 0 评论 -
select2自定义标签 + 按钮
需求:如图一所示,点击按钮时,下面的下拉框添加一个标签,当下面有该标签时,再点击消失。下拉框还能输入自定义标签,但要求只有一个自定义标签。 首先,支持添加自定义标签var option={tags:true} 当然创建默认是enter键也可自行设置支持逗号与空格var option={tokenSeparators :[ ',' ,'' ]} 要求只有一个自定义标...原创 2019-01-08 18:01:08 · 2501 阅读 · 0 评论 -
JQuery validate验证带有readonly,disabled等属性的标签
JQuery validate 插件在验证/校验 表单的时候,是不校验带有readonly,disabled,:reset(type= reset),:submit,:image 等标签的,有俩个方案。方案一:需要更改js,在":submit, :reset, :image, [disabled], [readonly]"里将相应标签删除即可elements: function() {...原创 2019-01-25 12:23:00 · 1788 阅读 · 2 评论 -
select2 tags 中文输入与部分浏览器冲突
输入法输入:caca 谷歌,360: 搜狗浏览器: 目前的解决方案:只能在创建前增加判断,中文后加“,”,创建成功 createTag: function(params) { if (params.term.indexOf(',') > 0) { var str = params.term; ...原创 2019-01-09 17:58:37 · 925 阅读 · 1 评论