- 博客(38)
- 收藏
- 关注

原创 bootstrap-multiselect.js多选下拉框初始化时默认选中初始值
bootstrap-multiselect.js多选下拉框初始化时默认选中初始值
2017-11-01 11:43:23
14181
原创 easyui datagrid 分页页数可进行输入自定义页数
easyui datagrid 分页页数可进行输入自定义页数一、方法:在列表的onLoadSuccess 函数中添加如下方法changePageList();//自定义翻页页数function changePageList(){ var masterGridId=$($RL.getGrid()).attr('id');//获取列表id $("#pagination-page-list-Input").remove(); $('#boxCenter .pagination-page-list')
2020-09-23 16:04:05
1044
原创 easyui datagrid增加行的上移、下移操作列功能
easyui datagrid增加行的上移、下移操作列功能一、方法操作列增加格式化方法formatter:UpDownFormat;function UpDownFormat(value, row, index) { var gridId='grid';//所操作的表格id值 var dataArr = $("#"+gridId).datagrid('getData'); if(dataArr.rows.length>0){ if (index ==
2020-09-23 15:33:14
540
原创 Easyui datagrid showFooter 位置放到表格上面
easyui-datagrid showFooter 位置放到表格上面方法一、方法:二、注意事项:三、示例:一、方法:在列表的onLoadSuccess 函数中添加如下方法showFooterMove(gridId);其中参数gridId为列表的id值function showFooterMove(gridId){ //左边的行号 $("#"+gridId).parent().addClass(gridId) var body1 = $(".datagrid-body",$("."+gri
2020-09-23 15:12:24
693
1
原创 网页中通过js修改img的src属性刷新图片时,客户端缓存问题
网页中通过js修改img的src属性刷新图片时,客户端缓存问题一、问题描述:做图片更新功能时,后台图片已改变,但img的 src当前的url与上次地址无变化,页面所展现的图片也不变化,仍显示原来的图片。原因,当src的地址不变时浏览器不会重新加载图片,而是仍从缓存里面读取。二、解决方法:1、只需每次刷新图片时,改变一下src的地址内容就行了,通过前台变化,让js每次生成一个随机数或者时间戳...
2020-04-22 15:48:38
964
原创 动态生成easyui-datagrid的field
动态生成easyui-datagrid的field一、代码块function gridDetail(type,code){ //参数 var gridDetailParam={conditions:[{name:'type',value:type},{name:'code',value:code}],page:0,rows:0} var columsDataarr=[]; //自己封装...
2020-04-17 17:46:41
447
原创 本地上传图片预览并兼容到IE8
本地上传图片预览并兼容到IE8一、HTML代码我是结合easyui-filebox;<form id="sealDetailForm" class="easyui-form" method="post" > <span class="querytitle">印章图片:</span> <div id="sealImgDiv" > <...
2020-04-17 16:31:45
330
原创 easyui的TreeGrid展开折叠子节点后rownumbers累计问题
easyui的TreeGrid展开折叠子节点后rownumbers累计问题一、问题:easyui的TreeGrid展开折叠子节点后rownumbers累计问题:当折叠回来时行号还是展开后的行号二、解决代码://1、更新行号方法function resetRowNumbers(pageNumber, pageSize){ var pageNo = pageNumber?pageNumber...
2019-08-13 17:46:30
489
原创 默认闭合节点时easyui-combotree进行模糊查询
默认闭合节点时easyui-combotree进行模糊查询一、解决问题:1.easyui-combotree模糊查询,keyHandler的query事件2. keyHandler的enter事件实现3. 配置中加了keyHandler来实现查询时,有时候打不开panel面板,需要在enter事件中加入关闭面板代码KaTeX parse error: Expected 'EOF', got...
2019-08-06 15:06:21
744
原创 easyui的combobox模糊查询时验证输入的值是否为下拉框里的值,否-则清空及在IE8下的兼容性
easyui的combobox模糊查询时验证输入的值是否为下拉框里的值,否-则清空及在IE8下的兼容性问题描述:easyui的combobox的模糊查询其中配置项limitToList:true时,IE8下会导致下拉条无法上下拉动、上下三角按钮点击不好使解决办法:combobox的模糊查询其中配置项limitToList:true(输入的值只能是列表框的内容),会导致上述问题,自己重新写个...
2019-07-11 15:24:02
956
原创 easyui扩展自定义组件实例
easyui扩展自定义组件注册组件comboboxTotree$.parser.plugins.push("comboboxTotree");//注册扩展组件$.fn.comboboxTotree = function (options, param) {//定义扩展组件 //当options为字符串时,说明执行的是该插件的方法。 if (typeof options == "str...
2019-06-01 19:05:42
1131
原创 echarts的数据视图dataview和cavans图表在ie8下出现覆盖重叠
ie8下echarts的数据视图dataview和cavans图表在出现覆盖重叠问题原因:由于cavans(相对定位,但是没有设置z-index)图层和toolbox的dataview(绝对定位,但也没有设置z-index)所在图层相当于一个平面,所以在ie8下当打开数据视图会导致cavans和dataview都显示,问题如图:解决方法:只需一行代码即可解决该问题 $(’#main...
2019-06-01 18:52:05
809
2
原创 easyui框架dialog重复加载的问题(缓存)
easyui框架dialog重复加载的问题解决代码:$(".easyui-dialog").each(function(){ $(this).dialog("destroy", false);}); { var aElements=document.getElementsByTagName(tag); var aEle=[]; ...
2018-07-09 17:48:01
2690
原创 Bootstrap 模态框(Modal)点击空白区域禁止关闭
Bootstrap 模态框(Modal)点击空白区域禁止关闭$(‘#addModal’).modal({backdrop: ‘static’, keyboard: false});backdrop:static时,空白处不关闭.keyboard:false时,esc键盘不关闭.$("#addModal").modal({ backdrop: "static",//点击空白处不...
2018-06-25 17:19:27
5541
原创 触发ztree树结构默认选中节点的click事件
手动触发ztree树结构默认选中节点的click事件通过getNodeByParam找到你需要选中的节点: 根据节点数据的属性搜索,获取条件完全匹配的节点数据 JSON 对象 var node = zTree.getNodeByParam(key,value,parentNode); //key:需要精确匹配的属性名称; value:需要精确匹配的属性值,可以是任何类型,只要保证与 k...
2018-06-25 11:18:22
8685
1
原创 使用div模拟textarea文本域实现高度自适应
使用div模拟textarea文本域实现高度自适应textarea本身没有自适用的技能,文字过多就会出现滚动条的,所以我们要转变思维曲线救国。使用很简单,一个普通的block元素上加个contenteditable=”true”就可以了<html><head lang="en"> <meta charset="UTF-8"> <...
2018-06-22 18:01:49
319
原创 使用bootstrap-select遇到的坑-下拉框数据不显示
使用bootstrap-select遇到的坑-下拉框数据不显示1、问题背景:根据项目需要通过bootstrap-select实现下拉多选,但是 1、当使用ajax请求到数据或者模拟的数据添加到下拉框时下拉框数据不显示, 2、将引入的jquery升级到jquery3.1.1版本会出现初始化时下拉框不显示 查找原因后是得有两步refresh和render操作,缺一不可。下面结合案例及...
2018-06-07 15:14:28
19531
5
原创 获取jqGrid中选中行的数据、id及所有行数据、id的方法及一些常用的事件
获取jqGrid中选中行的数据以及 jqGrid获得所有行数据的方法1、jqGrid获取数据及选中行的ID-1、 获取选择一行的id,如果你选择多行,那下面的id是最后选择的行的id:var id=$('#gridTable').jqGrid('getGridParam','selrow');2、获取选择多行的id,那这些id便封装成一个id数组:var ids=$('...
2018-05-30 16:54:45
23891
1
原创 通过js检测浏览器版本
js检测浏览器版本var BrowserDetect = { init : function() { this.userAgent = window.navigator.userAgent.toLowerCase(); }, isIE : function() { if (/msie/i.test(this.userAgent) || /...
2018-05-30 15:09:43
424
原创 css3背景图片background-size兼容IE9及IE9以下
css3背景图片background-size兼容性1、background-size兼容ie8以下浏览器解决 &lt;div class="bg_rw" style="background-image: url(../images/add.png); background-size:100%;filter: progid:DXImageTransform.Microsoft....
2018-05-29 10:46:08
1631
原创 日历插件FullCalendar去掉内部滚动条方法
日历插件FullCalendar去掉内部滚动条方法如果把height高度设置为‘auto’,但是内部滚动条还在的话,可以通过检查元素你会发现.fc-view-container的box-sizing:content-box;所以做如下修改:<style>.fc-view-container *, .fc-view-container ::after, .fc-view-c...
2018-05-29 09:51:03
3040
原创 jQuery日历插件FullCalendar使用方法
jQuery日历插件FullCalendar使用方法FullCalendar 是一个jQuery插件,它提供一个全尺寸,像事例中的拖拽日历。它使用 AJAX 来为每个月提取事件并轻松地配置为使用您自己资料的格式 (扩展名为谷歌日历提供)。它是以可视方式自定义并公开为用户触发事件 (如单击或拖动事件)html代码片段&lt;head&gt; &lt;meta char...
2018-05-28 11:35:31
3356
原创 JS中双击和单击事件冲突的解决方法及案例
JS中双击和单击事件冲突的解决方法及案例问题前置条件: 在JS中,针对同一DOM操作中有时会同时用到单击、双击事件(ps:单击和双击事件执行不同的函数),但通常会遇到一个问题,就是在双击的时候即执行了一次双击事件,而且还执行了两次单击事件。此类冲突在ZTree中经常遇到(下面附有案例)。解决办法: 想要解决两个事件冲突,需要对单击事件进行延时,如果在此延时中又监测到单击...
2018-05-23 10:41:36
2569
原创 关于jquery.jqprint 打印 table的一些坑
关于jquery.jqprint 打印 table的一些坑一、案例<!doctype html><html><head><meta charset="utf-8"><title>jQuery打印插件jqprint</title><!-- <script language="j
2018-05-17 16:59:22
6030
原创 通过js加载指定的的css文件
通过js加载指定的的css文件function loadStyle(url){ var link = document.createElement('link'); link.type = 'text/css'; link.rel = 'stylesheet'; link.href = url; var head = ...
2018-05-17 14:48:16
1248
原创 js判断web登录的是移动端还是pc端
js判断web登录的是手机端还是pc端$(function(){ browserRedirect()});function browserRedirect() { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; ...
2018-05-17 14:38:51
2872
原创 获取url地址?后的参数值
获取URL参数方法// 获取url拼接参数值function GetRequest() { var url = location.search; // 获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1); strs = str.spli...
2018-04-02 13:58:11
3044
1
原创 checkbox 获取值、设置选中、全部选中值
HTNL代码:<div id="divId" class="divTable"> <div class="col-xs-4"> <span class="control-label" data-i18n-text="check_all">全选</span> &a
2018-04-02 10:51:52
5521
原创 js 判断同一天的多个时间段是否存在交叉的部分
js 判断同一天的多个时间段是否存在重叠的部分**基本的思路:日期也可以当成字符串进行比较,把开始日期,结束日期分别存进两个数组,并用sort排序,循环遍历数组,从开始时间的第二个元素去比较结束时间的第一个元素,如果小于,就代表时间段有交叉,直接跳出,不然就继续遍历,遍历结束,说明时间没有重复,可以提交。** 1. 获取开始时间和结束时间,将时间转化成秒数 ; 2. 比较开始时间秒数和...
2018-03-19 11:21:18
4474
原创 使用datepicker结合jquery.validationEngine验证框架,失焦提示框有关问题
使用datepicker结合validationEngine验证框架,失焦提示框有关问题
2017-07-14 11:15:33
1139
原创 Bootstrap-datetimePicker插件添加秒钟(自定义)选择下拉框
Bootstrap-datetimePicker插件添加秒钟(自定义)选择下拉框
2017-06-29 09:50:21
2011
原创 change()事件及val()/html()方法不会触发change事件
change()事件及val()/html()方法不会触发change事件
2017-06-27 18:19:20
9464
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人