
前端
余音tune
真正的高贵不是优于别人,而是优于过去的自己!
展开
-
jsp中为table添加滚动条
关键点:使用div嵌套table,table上加样式"overflow-x:scroll"即可;代码: <!--div比table的width要小滚动条才会显示--> <div class="box-horizontal" style="width: 900px;overflow-x:scroll;"> <table id="report-.原创 2019-02-21 15:33:43 · 6923 阅读 · 0 评论 -
layer.open弹窗父子页面交互
注意:layero.find(“iframe”)[0].contentWindow;可获得弹出层对象,对象可以调用弹出层的方法;场景:获得弹出层中选择的数据id等;代码: top.layer.open({ type: 2, area: ['650px', '300px'], title:"设置周报填报规则", ...原创 2019-02-21 17:31:13 · 1992 阅读 · 0 评论 -
前端
1、“$ is not a function”错误的几种可能情况?js中引入文件时,把jquery的放在第一个引入,否则会报“$ is not a function”的错误;(原文)button控件的id名和函数名相同的话,执行时先找到的是html控件,所以要注意不能重名;(原文)2、前台报错“302 Found”?出现场景:web项目中,在js中引入了一些静态资源文件;解释:30...原创 2019-04-04 12:49:10 · 225 阅读 · 0 评论 -
jquery遍历之$.grep()和$.each()以及$().each
1、$.grep()函数$.grep() 函数使用指定的函数过滤数组中的元素,并返回过滤后的数组。$.grep( array, function [, invert ] )Array是将被过滤的数组;Function是指定的过滤函数;grep()方法为function提供了两个参数:其一为当前迭代的数组元素,其二是当前迭代元素在数组中的索引;invert为可选参数,如果参数invert...原创 2019-04-17 20:06:38 · 3661 阅读 · 0 评论 -
summary of April -- fore
1、 Maximum call stack size exceeded 出现的原因可能是陷入死循环了;考虑递归调用中是否有结束的条件;js的事件冒泡;事件冒泡:当一个元素接收到事件的时候,会把接收到的事件传给自己的父级,一直到window;(注意这里传递的仅仅是事件,并不传递所绑定的事件函数;所以如果父级没有绑定事件函数,就算传递了事件,也不会有什么表现,但事件确实传递了)2、动态设置...原创 2019-05-09 22:45:45 · 395 阅读 · 0 评论 -
设置只读属性---disable与readonly的区别
disabledisabled 不会提交到服务器,不能被序列化,但能js取值赋值,界面上无法修改,所有控件都有 disabled 属性。表单中某个属性设置了disable的话,这个属性是无法自动绑定到实体对应的属性的。也就是说,该属性无法提交到后台。$("#reportName").attr(“disable”,“disable”);设置为disabled的input标签将会有下面的限制:...原创 2019-09-18 15:39:26 · 451 阅读 · 0 评论