- 博客(71)
- 收藏
- 关注
转载 ajax 根据 方法的返回值决定是否调用方法
题目:跨域ajax,当ajax1执行后根据返回结果执行ajax2,当ajax2执行后根据结果执行ajax3……前一个ajax掉完判断是否再调用下一个ajax。方法一:基础方法,ajax嵌套。方法二、利用$.when。
2024-02-22 10:22:08
33
原创 Ajax请求中的async:false和async:true的差异
则是异步调用,Ajax命令发出后,程序不会停留,会立刻继续执行后面的代码,而Ajax的执行有了结果(不管是成功还是失败)后会自动调用指定的回调函数,然后在回调函数中对结果进行处理即可。是同步调用,Ajax命令发出后,程序会暂停,直到调用完毕返回信息后才会继续往下运行,如果调用长时间未结束,则程序会呈现一种假死的状态;
2023-08-04 09:33:16
2112
原创 jsp中引入js文件缓存问题解决
加上版本UUID<script charset="utf-8" src="${basePath}js/souke/soukegalist.js?v=<%=UUID.randomUUID().toString()%>"></script>
2022-05-23 10:54:56
484
原创 Myeclipse 打开卡死白屏解决办法
Myeclipse启动后随便点一下就停止响应了。解决办法如下:找到Myeclipse安装目录下configuration文件夹,一个名为 org.eclipse.osgi 的文件夹(会自动重建)将其删除即可再次正常启动,可能是由于非法关闭程序,或者物理移动工作空间等原因。...
2020-11-27 09:36:34
749
原创 jsp页面导出excel文件
<%//后台存储exportToExcel 为yesString exportToExcel = request.getParameter("exportToExcel");if (exportToExcel != null && exportToExcel.toString().equalsIgnoreCase("YES")) {//输出应用类型response.setContentType("application/vnd.ms-excel");//filena
2020-05-11 10:45:30
309
原创 lodop 打印分页头 内容 页脚
//表格自动分页,下一页没页头、页脚、表头LODOP.ADD_PRINT_HTM(0,"2.5%","95%","100%",document.getElementById("print").innerHTML);//表格自动分页,下一页有页头、页脚、表头 //内容 LODOP.ADD_PRINT_TABLE(150,"2.5%","95%","60%",document.getEl...
2019-04-24 14:16:32
2666
原创 js 获取当前日期的前三个月
当前月份var date=new Date;var year=date.getFullYear();var month=date.getMonth()+1;month =(month<10 ? “0”+month:month);eDate = (year.toString()+’-’+month.toString());前3个月var date1 = new Date();d...
2019-03-20 10:15:00
16733
转载 HTML meta 添加 meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" 说明
在开发过程中,碰到IE不同版本出现不兼容的问题。对此找到以下解决办法:<meta http-equiv="X-UA-Compatible" content="IE=7">#以上代码告诉IE浏览器,无论是否用DTD声明文档标准,IE8/9都会以IE7引擎来渲染页面。<meta http-equiv="X-UA-Compatible" content="IE=8">
2018-09-25 10:31:45
5220
1
转载 jquery show、hide、fadeIn、fadeOut、slideUp等的用法
1,show()方法和hide()方法$("selector").show() 从display:none还原元素默认或已设置的display属性$("selector").hide() 设置元素的display样式为none,等于$("selector").css("display","none")(注: 传入参数后,.show()和.hide()方法同时动画改变元素的width,heigh...
2018-04-16 11:44:23
1293
原创 my97datepicker日历出现中文乱码
(1)config.js文件修改成如下内容:varlangList=[{name:'en', charset:'UTF-8'},{name:'zh-cn', charset:'UTF-8'},{name:'zh-tw', charset:'UTF-8'}];varskinList=[{name:'default', charset:'UTF-8'},{name:'w
2017-12-29 11:45:01
838
原创 多个if与多个else if详解
if与多个else if是分枝情况。只执行其中一条代码,if与多个if是并列情况,会顺序执行如果是多个else if的话,只要第一个if条件成立,即使满足else if的条件也不会执行else if及else的内容
2017-11-16 10:43:59
25759
3
原创 前台根据后台值 操作字段 显示或select选中状态
根据后台值 显示值对应的页面显示字段a b c根据后台值 判断值设置选中状态非领导领导一个大的集合 包括张三a字段代码01 一个集合包括a字段所有代码01 02 03... 当二者代码相等 显示出选中状态类似于 一个select下拉框 选中该人学历情况 ${jb.name}
2017-11-03 09:38:11
2252
1
原创 form表单提交不跳转
form表单中的 target的作用是让form提交后在什么窗口下打开,有时候只需要往后台传值,并不需要打开新窗口,可采用写个看不见的iframe这样我们写一个iframe,像下面这样设置这个iframe是看不到的。 最终,form表单提交会打开iframe,但iframe被我们设置成看不见的,这样form提交时就刷新不跳转
2017-10-20 14:26:35
4654
原创 使用jq对表格数据进行操作
1、从循环行中找到某列的值用javascript从tr中分别获得每个td的元素 var tb = document.getElementById("tb"); //根据id找到这个表格 var rows = tb.rows; //取得这个table下的所有行 for(var i=0;i<rows.length;i++)//循环遍历所
2017-10-18 09:34:48
1731
原创 文本框获得焦点事件
input 文本框内容改变,我们可以使用onchange或者onblur来进行判断,但是onchange是在文本内容改变,然后失去焦点的时候发生,onblur是在失去焦点时候发生,不会判断文本内容是否改变。//按键弹起时触发事件 $("#mytext").keyup(function(){ var txtChange = $("#mytext").v
2017-10-14 14:12:31
6632
原创 日期-年月日正则验证
包含闰年、以及包括平年在内的所有年份1、3、5、7、8、10、12月都包含31日var reg= /^((?!0000)[0-9]{4}-((0[1-9]|1[0-2])-(0[1-9]|1[0-9]|2[0-8])|(0[13-9]|1[0-2])-(29|30)|(0[13578]|1[02])-31)|([0-9]{2}(0[48]|[2468][048]|[13579][26])
2017-09-29 10:24:56
13642
1
原创 js添加、删除点击事件
1)当方法没有参数时,赋值可以直接用onclick = 方法名window.onload = function() {$('btnTest').onclick = test; }function test() {alert(val);}2)当方法有参数时,用onclick = 方法名(参数)时就有错了,需要在方法名前面加function()window
2017-09-15 14:42:51
16388
1
转载 MyEclipse豆沙绿颜色设置
制作过程:1.设置代码区变为豆沙绿。打开MyEclipse->Window->Preferences->General->Editors->Text Editors然后在Appearance color options区选择Background color,然后自定义颜色,设置色调为85、饱和度为90、亮度为205,添加自定义颜色,点击确定保存即可将代码区变为豆沙绿;2.设置其他区
2017-09-11 09:15:58
2404
原创 单击 双击冲突解决
$("div").bind("dblclick.a", function () { //双击事件 clearTimeout(timer); //在双击事件中,先清除前面click事件的时间处理 //代码段}) 单击和双击事件 有时候会冲突执行 解决方法如下:$("div").bind("click.a", function () { //单击事件 clearTime
2017-09-06 14:55:21
647
原创 jq控制表格里的文字大小 超过隐藏 鼠标移上去提示
jq控制表格里的文字大小 超过隐藏 鼠标移上去提示超过隐藏 判断长度鼠标移上去提示 加标题title var odiv= $("#odiv").html(); if(odiv.length > 5){ $("#odiv").attr("title",odiv); $("#odiv").html(odiv.substring(0,5)+"...");
2017-08-17 09:59:57
696
1
原创 radio根据值选中
var djbz = $("#h_int8").val(); if(djbz == 1){ $("input[name='dengji']").attr("checked",'checked'); }
2017-08-07 16:58:55
1299
原创 IE下按钮超链接无法跳转
a标签中如果有button, 那么在IE下就不能跳转到herf的链接,而火狐和google中可以下面这种则在IE,火狐,google中都可以
2017-07-31 16:43:05
1068
原创 ie浮动问题总结
1、div的垂直居中问题: 解决方法:将行距增加到和整个DIV一样高:代码如下:div{height: 100px;line-height: 100px;text-align: center; or vertical-align: middle(测试发现使用vertical-align时,水平方向无法居中,text-align可以)}test2、marg
2017-07-20 14:22:54
618
原创 reset.css
清除浏览器默认样式@charset "utf-8";/* Download : http://www.codefans.net *?/* Reset css*/body,h1,h2,h3,h4,h5,h6,div,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{m
2017-07-13 15:06:02
251
原创 PS中jpg、png和psd格式
切圆角图片时,发现保存jpg格式背景不透明,换成png格式保存就可以了。所以研究一下二者保存图片格式的区别区别:1、png支持透明,jpg不支持透明;2、png是无损压缩,jpg是有损压缩;3、同样的文png文件一般要比jpg文件大。抠图时保存成jpg的会有背景色,保存成png在ps中把背景调成透明的话在放到其他软件中背景也会是透明的。png图片可以处理成透明格式的,但是j
2017-07-10 11:13:33
10536
原创 PS圆角
1、PS做圆角首先选择矩形工具,然后再上面有一个几何选项,打开几何选项,选择固定大小然后填写相应的数值就可以了~~~2、将图片变为圆角Photoshop打开你需要做成圆角的图片双击右下角“图层”窗口中的“背景图”解锁工具栏上右击“矩形工具”选择里面的“圆角矩形工具(位于文字工具下方)菜单栏下面“选项栏”中,设置工具
2017-07-10 10:48:46
779
原创 JavaScript学习
1 基础入门1.1 初探JavaScript魅力011.1.1 JavaScript是什么1.1.1.1 网页特效原理淘宝、新浪、百度JavaScript就是修改样式1.1.1.2 编写JS的流程布局:HTML+CSS属性:确定要修改哪些属性事件:确定用户做哪些操作(产品设计)编写JS:在事件中,用JS来修改页面元素的样式1.1.2 第一个JS特效—
2017-05-16 10:10:57
225
原创 JavaScript简介
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用
2017-05-16 09:32:57
698
原创 框架集a标签跳转问题
当页面采用框架集的时候,如果点击,某个部分想在当前页面跳转到一个全新的无框架集的页面,可以在超链接中指定 target属性,如果指定为_top,则是整个页面,也可以指定某个frame 。默认的几种值有:_self:当前frame(或者当前部分)_blank:打开新的一个窗口_parent:当前模块的上级模块_top:当前整个页面
2017-05-15 16:58:09
765
转载 MyEclipse安装主题(Color Theme)
1.从myeclipse主题网站上下载自己喜欢的主题:http://eclipsecolorthemes.org/2.选择一个预览图点击进去,右面可以下载一个EPF的文件,然后保存在电脑的任何一个地方(最好是在myeclipse文件夹下建一个color-theme文件夹,方便以后查找)3.打开myeclipse,点击File-import-General-Preferences,然后点击next,找
2017-05-15 08:58:07
1741
3
原创 jq和js如何判断checkbox是否选中
jquery$(“#c1”).is(":checked")选中 true 未选中 falsejsif(document.getElementById("checkboxID").checked){alert("选中")}
2017-05-13 10:17:42
805
转载 jquery中attr和prop的区别
在高版本的jquery引入prop方法后,什么时候该用prop?什么时候用attr?它们两个之间有什么区别?这些问题就出现了。因为在 jQuery 1.6 之前,使用 attr() 有时候会出现不一致的行为。对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。 根据官方的建议:
2017-05-12 17:00:43
228
转载 ie兼容性问题的
1、H5标签兼容。主要是ie67.在使用<header>header</header>这样的h5标签时在在头部<script>document.createElement(“header”);</script>通过这样创建的叫做自定义标签。自定义标签都是内联元素。所以有的时候需要在css中声明为块元素。但是对每个h5标签都这样创建自定义标签就会很麻烦。这样可以引入一个插件,包含了对所有的h5标签的声
2017-05-12 08:37:21
454
原创 360浏览器极速与兼容模式
使用极速模式,就类似用了360的高速内核,如果你的网站对于高版本的浏览器变形,那现在就不正常了,因为使用它,意味着使用了高版本的浏览器。使用兼容模式,360的做法是保留了你电脑里面本身的IE内核,倘若你的电脑浏览器是IE7.0,使用兼容模式,就相当于使用了IE7.0,同理,如果你电脑是IE6.0,那么兼容就是6.0。总结:使用极速浏览器,意味着您正在使用着高版本;使用兼容模式浏览器,就意味
2017-05-12 08:27:46
556
转载 CSS中设置border属性为0与none的区别
在我们设置CSS的时候,对标签元素不设置边框属性或者取消边框属性一般设置为:border:none;或border:0;两种方法均可。border:none;与border:0;的区别体现有两点:一是理论上的性能差异;二是浏览器兼容性的差异。1.性能差异【border:0;】把border设为“0”像素虽然在页面上看不见,但按border默认值理解,浏览器依然对bord
2017-05-12 08:18:01
50392
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人