前端
C赏心悦目
这个作者很懒,什么都没留下…
展开
-
详解CSS中的display属性
上周使用layer.tips(‘提示信息’。‘#id’);含有id的元素设置display:none后,提示信息弹出框位置错位了,百度后找的以下原因:应该是含有id的元素脱离文档流造成的。参考:https://www.cnblogs.com/controlms/p/7762012.html前言 display在网页的设计中经常用到,对页面的布局和尺寸等内容有着很大影响,常用的主要有none、block、inline(默认值)、inline-block等几个属性,本文详细介绍关于d.原创 2020-10-19 09:59:51 · 4682 阅读 · 0 评论 -
highcharts 折线图 饼图
一.折线图(以时间为x轴)先上一张效果图直接上代码function graph(data) { $('#container').highcharts({ global:{ useUTC:false }, chart: { type: 'spline' }, credits:{转载 2020-09-11 11:26:06 · 238 阅读 · 1 评论 -
jquery on()方法绑定多个选择器,多个事件
on(events,[selector],[data],fn)•events:一个或多个用空格分隔的事件类型和可选的命名空间,如"click"或"keydown.myPlugin" 。•selector:一个选择器字符串用于过滤器的触发事件的选择器元素的后代。如果选择器为null或省略,当它到达选定的元素,事件总是触发。•data:当一个事件被触发时要传递event.data给事件处理函数。•fn:该事件被触发时执行的函数。 false 值也可以做一个函数的简写,返回false。这样一个需.转载 2020-08-07 18:57:26 · 783 阅读 · 0 评论 -
TP5 url链接(带参数)的写法
{:url('Liuyan/add')}例子:<form class="layui-form" action="{:url('adminuser/adduser')}" id="jwForm">url使用js变量传参方法:content: '{:url('main/editschool')}?id='+data.id,window.location.href="{:url('Index/index')}>"+"/ID/"+ID; //这样可以生成,但url模式改变则不能用转载 2020-06-28 22:18:17 · 1170 阅读 · 0 评论 -
bootstrap-table pageList all不能显示全部数据
原操作文档:http://bootstrap-table.wenzhixin.net.cn/zh-cn/documentation/上是这样写的:pageList data-page-list Array [10, 25, 50, 100, All] 如果设置了分页,设置可供选择的页面数据条数。设置为All 则显示所有记录。加上all 后页面不能识别all 页面报...转载 2020-05-06 15:04:59 · 1385 阅读 · 0 评论 -
js判断对象是否包含某个(字段)属性
1.用 in关键字 会返回 true/false 亲测可实现!//创建对象 datavar data = scope.data;//判断update值为‘是’时,data里要有'userXM' 和'mobile' 两个字段,并且都不为空 if(scope.update == "是"){ if(!('userXM' in data)||!( 'm...转载 2020-04-24 13:51:41 · 3642 阅读 · 0 评论 -
VUE.js记录
// 截取字符串shortCancelReason: function (value, len) { if (value && value.length >= len) { return value.substring(0, len) + '...'; } return value != '' ? value : '...';},...原创 2020-05-17 23:30:49 · 114 阅读 · 0 评论 -
get方式提交中文及特殊字符,javascript处理乱码问题
在Javascript中二次使用encodeURIComponent对目标字符进行编码处理,使其成为符合要求的编码格式。encodeURIComponent(encodeURIComponent('中文#@$^&*=-+_'));使用encodeURIComponent,而不是encodeURI是为了根据需求解决特殊字符无法转码的问题。(escape不编码字符有69个:*,+,...转载 2018-07-24 11:46:41 · 3148 阅读 · 0 评论 -
js声明数组的四种方式
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <script typ转载 2018-09-05 09:33:33 · 5079 阅读 · 0 评论 -
js获取一个字符串中指定字符串第n次出现的位置
1.JS获取一个字符串中指定字符串第n次出现的位置 了解类似的获取字符位置的方法: 1.1 charAt() 获取字符串指定位置的字符 用法:strObj是字符串对象,index是指定的位置,(位置从0开始数)strObj.charAt(index) 1.2 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置 用法:stringObj...转载 2018-09-18 09:22:15 · 1298 阅读 · 0 评论 -
jquery使用barcode生成条形码
首先将js文件jquery-barcode-2.0.1.js放到webapp的js文件夹下;然后在jsp里面引入<html:uri js="js" path="/js/jquery-barcode-2.0.1.js"></html:uri>然后就可以使用barcode了://需要将条形码放在一个div内所以前面使用div$('#div_id').emp...转载 2018-09-28 09:06:24 · 2210 阅读 · 0 评论 -
js阻止事件冒泡
//阻止事件冒泡// window.event.stopPropagation();//兼容火狐浏览器var e=arguments.callee.caller.arguments[0]||event;//console.log(e);if ( e && e.stopPropagation ) { e.stopPropagation();} else{ ...原创 2018-11-19 15:57:40 · 108 阅读 · 0 评论 -
js数组去重
Array.prototype.unique3 = function(){ var res = []; var json = {}; for(var i = 0; i < this.length; i++){ if(!json[this[i]]){ res.push(this[i]); json[this[i]] = 1; } } return res;}v...转载 2018-11-30 18:52:47 · 136 阅读 · 0 评论 -
jquery table tr重新倒序排序?
<script> $(function(){ SortTb(); }); function SortTb(){ var tb = $(".content_form").find("tr"); var total = tb.length; for (var i = 0;...转载 2018-12-14 19:55:57 · 1599 阅读 · 1 评论 -
条形码--JsBarcode
条形码--JsBarcode介绍一下在GitHub生成条形码的js插件→JsBarcode<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initi转载 2019-01-08 14:44:50 · 508 阅读 · 0 评论 -
eval解析JSON字符串的一个小问题
之前写过一篇 关于 JSON 的介绍文章,里面谈到了 JSON 的解析。我们都知道,高级浏览器可以用 JSON.parse() API 将一个 JSON 字符串解析成 JSON 数据,稍微欠妥点的做法,我们可以用eval() 函数。var str = '{"name": "hanzichi", "age": 10}'; var obj = eval('(' + str + ')'); c...转载 2019-01-24 16:47:30 · 319 阅读 · 0 评论 -
关于easyui 的combogrid中如何使用showColumn和hideColumn方法
关于easyui 的combogrid中如何使用showColumn和hideColumn方法:就是我想根据一些条件,在onLoadSuccess中判断,动态的显示或者隐藏某些字段,类似这样:$('#productname').datagrid('showColumn', 'proname'); //其中 ‘proname’ 是显示列的 field 属性值$('#productname...原创 2019-01-21 10:19:06 · 3450 阅读 · 0 评论 -
js(jQuery)获取时间的方法及常用时间类
$(function(){var mydate = new Date();var t=mydate.toLocaleString();/*alert(t);*/$("#time").text(t);$("#time").load("Untitled-1.html"); }); <P id="time">afwef</P> 获取J转载 2019-01-16 17:13:34 · 235 阅读 · 0 评论 -
echarts数据更新后,图表不更新还存在原数据
问题:echarts查询全部能显示所有数据,但更新数据只查询一条数据,发现data更新了,但图表上还是所有数据。解决方法:默认的set的写法是:this.charts.setOption(data);正确的应该是:this.charts.setOption(data,true);查看官方文档后发现setOption有3个属性setOption(option,notMerge...转载 2019-10-10 18:41:16 · 1517 阅读 · 0 评论 -
HTML元素title里面如何换行
要实现这种效果有几种方法,并且非常简单:在HTML元素中,可以使用:1.直接按“回车键”换行,代码中换行,实际中也会换行 2.用代码换行,只要在想要换行的地方输入这两个“&#10;”和“&#13;”任意中的一个都达到实现换行的效果! 在JS代码中,想要类似提示框,警告框之类的弹出框的内容换行,方法:直接使用转义字符即可。 比如:"\n" 回车; ...转载 2018-07-26 16:56:34 · 3908 阅读 · 0 评论