
javascript
导哥
嘻嘻哈哈
展开
-
使用dropkick.js插件实现省市区三级联动效果
一、工作准备:1、导入jquery.js2、导入jquery.dropkick.js和dropkick.css(可以去官网下载最新的插件)3、导入省市区的json数据(开发者自己json格式数据)二、html代码部分:选择省份选择城市选择区域三、javascript代码部分:$(function(){//省市区三级联动$('#原创 2016-06-14 19:02:42 · 1568 阅读 · 0 评论 -
关于bootstrapValidator 表单校验remote出现两次重复提交才能验证通过问题处理
今天使用bootstrapValidator插件异步校验编码唯一性,发现该插件在使用remote属性出现两次点击提交按钮才能通过验证,不知道各位在使用的时候有没有注意到这个问题,一般在新增操作和编辑操作同属一个页面会出现频繁。我也花费了一段时间琢磨,已下是我的处理方式:ajax请求部分: threshold : 1 , remote: { url: url原创 2017-05-05 18:35:02 · 9023 阅读 · 3 评论 -
javascript 实现全局常量读写方法
在javascript客户端程序中我们经常需要声明一些变量来公用,如一些操作提示信息等,这些信息又不能固定写死,不然就不利于后期统一维护,那么怎么来定义一些通用的常量或者变量呢。方式与后端开发的声明setter、getter方式类似。笔者贴出自己的代码如下:/** * 声明js全局常量 */var CommonEnum = (function() { //定义私有常量原创 2017-04-24 17:43:06 · 4067 阅读 · 0 评论 -
BootstrapTable 插件合并单元格
BootstrapTable 插件合并单元格客户端运用bootstrapTable 的mergeCells属性合并单元格来达到报表分析展示的直观效果JavaScript代码声明mergeCells函数,如:/** * 合并单元格 * @param data 原始数据(在服务端完成排序) * @param fieldName 合并属性名称 * @param colspan 合并列 *原创 2017-07-27 16:49:46 · 27423 阅读 · 15 评论 -
BootstrapValidator 解决多属性被同时校验问题
问题描述:在使用bootstrapValidator插件校验表单属性,当表单属性过多需要每行并列多个属性 ,会出现校验第一个属性,发现整行被校验的效果 ,这不是我们工作想要的效果。如图:问题分析:因为bootstrapValidator默认情况是根据form-group样式验证提示,若我们代码中将同行显示属性放在一个form-group中,就会出现该问题,那么怎么解决呢 ,lz仔细阅读了该插件官网,原创 2017-09-04 20:16:11 · 8643 阅读 · 10 评论 -
关于select2高度自定义设置解决方案
关于select2高度自定义设置解决方案在select2插件发布各版本中,官方并没有直接对select2高度属性做出设值问题,所以我们在使用中大部分就是它的默认高度。这样,就导致我们遇到如下情况:问题描述问题分析问题解决注意事项问题描述纵向表单存在多个 select2 控件高度会加倍缩小,导致上下之间的间隙空间过大,这对于细节要求较高的用户视觉观明显拉开,效果如图: 问题分析 sel原创 2018-01-02 17:13:50 · 20202 阅读 · 0 评论