随笔分类 -  JavaScript

摘要:bootstrap table下拉时列和表头不对其 解决方法如下: stickyHeaderOffsetLeft: $('#suspects-grid').offset().left + 'px', stickyHeaderOffsetRight: $('#suspects-grid').offse 阅读全文
posted @ 2021-05-04 16:57 不睡 阅读(968) 评论(0) 推荐(0)
摘要:Select2可以从阵列或远程数据源(AJAX)中以编程方式提供的数据作为下拉选项。为了实现此目的,Select2期望使用非常特定的数据格式。此格式由一个JSON对象组成,其中包含由results 键。 <select id="visa_type" name="visa_type" class="f 阅读全文
posted @ 2021-02-06 15:39 不睡 阅读(1508) 评论(0) 推荐(0)
摘要:使用bootstrap时,点击分页时会出现原先选择的行已经不再被选择,解决方法是:定义一个全局变量,然后监控【选择,全部选择,取消选择,全部取消选择】事件,并对全局变量进行增删改查,然后再设置【responseHandler】在渲染页面数据之前执行方法,将数据保存! var $table; var 阅读全文
posted @ 2020-11-22 07:19 不睡 阅读(2776) 评论(0) 推荐(0)
摘要:情况一:不刷新页面,只刷新bootstrap-table时: $('.Rectangle-Copy-submit').click(function () { //方法一 // $('#suspects-grid').bootstrapTable('selectPage', 1); // $('#su 阅读全文
posted @ 2020-11-20 22:28 不睡 阅读(3586) 评论(0) 推荐(0)
摘要:filterControl设置select(选择控件),默认是数据当前不重复,但如果是分页或者筛选数据时,select的数据就不完整 filterData bootstrap-table官网上有三种方法设置select过滤器的值,用于var:variable从变量url:http://www.exa 阅读全文
posted @ 2020-09-01 20:44 不睡 阅读(5624) 评论(0) 推荐(0)
摘要:在应用有frameset或者iframe的页面时,parent是父窗口,top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe),self是当前窗口, opener是用open方法打开当前窗口的那个窗口。 window.self 功能:是对当前窗口自身的引用。它和window属性 阅读全文
posted @ 2020-07-07 14:59 不睡 阅读(6867) 评论(0) 推荐(0)
摘要:获取当前时间,转为时间戳比较大小,得出它的天数 /** *获取当前时间 *format=1精确到天 *format=2精确到分 */ function getCurrentDate(format) { var now = new Date(); var year = now.getFullYear( 阅读全文
posted @ 2020-06-22 23:10 不睡 阅读(3465) 评论(0) 推荐(0)
摘要:ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。 第一步 阅读全文
posted @ 2020-02-20 21:36 不睡 阅读(2886) 评论(0) 推荐(0)
摘要:高阶函数是对其他函数进行操作的函数,可以将它们作为参数或通过返回它们。简单来说,高阶函数是一个函数,它接收函数作为参数或将函数作为输出返回。 简单一张图,方便理解全文。 常见的高阶函数: 1、filter过滤函数 filter也是一个常用的操作,它用于把Array的某些元素过滤掉,然后返回剩下的元素 阅读全文
posted @ 2020-01-19 14:52 不睡 阅读(930) 评论(0) 推荐(1)
摘要:let是ES6新增的,它主要是弥补var的缺陷,你也可以把let看做var的升级版。下面我就来详细讲讲var和let的区别 var和let的区别 不同点: (1)var是全局作用域,let不是 var 和 let 声明的变量在全局作用域中被定义时,两者非常相似。但是,被let声明的变量不会作为全局对 阅读全文
posted @ 2020-01-16 23:35 不睡 阅读(5965) 评论(0) 推荐(0)
摘要:最近做购物车时,遇到了浮点型乘除法无法精确计算,涉及到产品价格的计算,经常会出现JS浮点数精度问题,这个问题,对于财务管理系统的开发者来说,是个非常严重的问题(涉及到钱相关的问题都是严重的问题),这里把相关的原因和问题的解决方案整理一下,也希望给各位提供一些参考。 一. 常见例子 // 加法 0.1 阅读全文
posted @ 2020-01-04 23:51 不睡 阅读(11767) 评论(0) 推荐(2)
摘要:一、serialize()方法 格式:var data = $("#formID").serialize(); 功能:将表单内容序列化成一个字符串。 注意:要使用params = decodeURIComponent(data ,true)进行解码,不然中文数据会乱码。 数据示例:Name=小明&A 阅读全文
posted @ 2019-10-24 11:29 不睡 阅读(14267) 评论(1) 推荐(0)
摘要:浅拷贝和深拷贝都是对于JS中的引用类型而言的,浅拷贝就只是复制对象的引用(堆和栈的关系,原始(基本)类型Undefined,Null,Boolean,Number和String是存入堆,直接引用,object array 则是存入桟中,只用一个指针来引用值,如果拷贝后的对象发生变化,原对象也会发生变 阅读全文
posted @ 2019-10-23 22:46 不睡 阅读(4001) 评论(1) 推荐(0)
摘要:AJAX状态为200,这类状态代码表明服务器成功地接受了客户端请求。简单的来说成功发送一个AJAX请求,但是就是不进入success事件,进入error事件。 出错原因:dataType:"json",而后台返回的数据不符合json规范。 解决方法: 1、将dataType设置为text 2、另一种 阅读全文
posted @ 2019-10-23 21:12 不睡 阅读(1594) 评论(0) 推荐(0)
摘要:当一个内部函数被调用,就会形成闭包,闭包就是能够读取其他函数内部变量的函数,定义在一个函数内部的函,创建一个闭包环境,让返回的这个子程序抓住i,以便在后续执行时可以保持对这个i的引用。内部函数比外部函数有更长的生命周期;函数可以访问它被创建时所处的上下文环境。 示例代码: <!DOCTYPE htm 阅读全文
posted @ 2019-09-11 23:37 不睡 阅读(5772) 评论(0) 推荐(0)
摘要:对于网站来说很多页面之间都有着大量的共享模块,如页头,页脚和用户栏等。很多时候为了方便、省事,我们在公共模块写函数,然后在别的页面里调用。但我们在引用公共的js函数时,有些可以引用,有些却报错; 引用公共页头的js 结果如下: 引用公共页脚的js 结果如下: 从上面的两个例子,我们可以知道js加载顺 阅读全文
posted @ 2019-09-10 10:32 不睡 阅读(5199) 评论(0) 推荐(0)
摘要:第一步:下载cookies的库 https://github.com/js-cookie/js-cookie 第二步:设置Cookies的失效时间,这里有两种方法,按天计算和按小时计算 function popup(){ console.log("弹出!"); } //获取Cookies var u 阅读全文
posted @ 2019-09-09 15:17 不睡 阅读(1053) 评论(0) 推荐(0)
摘要:百度地图JavaScript API是一套由JavaScript语言编写的应用程序接口,可帮助您在网站中构建功能丰富、交互性强的地图应用,支持PC端和移动端基于浏览器的地图应用开发,且支持HTML5特性的地图开发。 第一步:注册百度账号 第二步:百度API,如果没有秘钥就点击申请秘钥 第三步:ak申 阅读全文
posted @ 2019-09-09 12:13 不睡 阅读(937) 评论(0) 推荐(0)
摘要:1、Form表单只提交数据而不进行页面跳转的方法 <form id="form1" method="post" onsubmit="return saveReport();"> function saveReport() { $("#form1").ajaxSubmit(function(messa 阅读全文
posted @ 2019-09-08 14:18 不睡 阅读(304) 评论(0) 推荐(0)
摘要:1、:before和:after,position: absolute;才可以调节高宽 2、判断背景颜色 $(this).css("background-color")=="rgb(95, 158, 160)" ,注加空格 $(this).css("background-color")==“red” 阅读全文
posted @ 2019-09-08 14:11 不睡 阅读(605) 评论(0) 推荐(0)