
js
文章平均质量分 56
吴举人
世界上最遥远的距离不是生与死,而是你亲手制造的BUG就在你眼前,你却怎么都找不到她``````
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ajax从后台获取数据,返回值为时间和字段太长的处理方式
对返回值data进行遍历,处理长度大于10的字符串和时间格式:for(var int = 0; int < data.length; int++) { if(data[int][1] != null && data[int][1].length > 10) { data[int][1] = data[int][1].substr(0, 10) + "..."; ...原创 2018-03-02 15:56:01 · 4250 阅读 · 0 评论 -
关于项目中弹出层中再弹一层中的解决办法
开发做项目,新建修改一般都已经封装好了弹出框的方法,在弹出的页面如果再次调用封装的弹出框的时候,会把原本的弹出框给覆盖了,这样就失去了想要的效果。在这个时候就需要用window.open()方法了window.open(URL,name,features,replace);具体方法可查看文档:http://www.w3school.com.cn/jsref/met_win_open.asp...原创 2018-11-17 17:33:30 · 1914 阅读 · 0 评论 -
js验证方法图片上传
js验证有时候总是不规范,以下为我规范化的简单js验证js判断表单的验证方法://数据校验function inputVerification(){ //验证附件是否上传 if(!checkfile()){ alert("至少上传一张图片!"); return false; } //验证下拉框的值是否为空 if(!checkBxxm()){ alert("请输入【XXXX】"); $("s...原创 2018-06-22 16:18:11 · 1401 阅读 · 0 评论 -
关于JS中拼接变量写法
JS中拼接字符串,如果符号不正确就会报各种错误,不同的浏览器报的错还不一样,以下为常见的两种拼接变量的格式:1.在js中,用ajax返回数组,拼接一个HTML页面格式:拼接HTML时,如果复杂可以分开,写一个函数,然后在拼接HTML中调用;if(formlist.length>0){ for (var i = 0; i < formlist.length; i++) { if(...原创 2018-06-11 19:04:57 · 17368 阅读 · 0 评论 -
ajax写验证,判断数据是否已经存在数据库表中
通常我们判断数据是否存在数据库表中,先用ajax把数据在数据库中查出来,然后用现在要输入的数据和数据库中的数据做比对,这种做法效率太低,可以查询要输入数据库中的数据是否已经存在存在数据库,这个方法简单还高效。//验证数据是否存在 if(!checkZjym()){ alert("数据已经存在,请重新输入"); return false; } return true;function check...原创 2018-05-28 19:21:16 · 7771 阅读 · 4 评论 -
js处理时间差计算天数
在页面获取开始时间和结束时间//计算天数的重要函数function dateDiffIncludeToday(startDateString, endDateString){ var startTime=startDateString.substr(0,10);//截取时间 var endTime=endDateString.substr(0,10); var separator = "...原创 2018-05-10 17:26:56 · 1328 阅读 · 1 评论 -
用js拼接时间组成单号简单写法
$(document).ready(function(){ var myDate = new Date(); var bxsj = $("input[id='HQGL_BXDJB.bxsj']"); var bxbh = $("input[id='HQGL_BXDJB.bxbh']"); var year = myDate.getFullYear(); var month = ...原创 2018-04-25 19:17:13 · 938 阅读 · 0 评论 -
使用js完成动态添加行
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"原创 2018-04-11 22:12:27 · 827 阅读 · 0 评论 -
js中很实用的打印和传值方法
话不多说,就是console.log();,localStorage.setItem("gmids_wyd",pids);var pids = "";$('input[name="box"]:checked').each(function() { var pid = $(this).closest("tr").attr("data-tt-id"); pids += pid + ","; c原创 2018-03-14 15:08:42 · 2742 阅读 · 0 评论 -
使用layui2.0写上传
html中的代码添加修改{{# for(var i = 0, len = d.length; i{{i+1}}{{d[i][1]}}{{d[i][2]}}{{d[i][3]>= 1024*1024?((d[i][3]/1024/1024).toFixed(2)+' MB'):((d[i][3]/1024).toFixe原创 2018-01-20 15:09:16 · 757 阅读 · 0 评论 -
layui.2.0在开始和结束时间动态设置问题
在layui.2.0中如果模糊查询开始时间和结束时间之间的数据,对于开始时间和结束的时间必须选择一个之后,另一个要限制最大最小的时间;html代码:开始时间id="sstartTime" readonly="readonly" placeholder="请点击选择" class="layui-input inputHeight" style="margin-top: 2p原创 2018-02-02 18:46:26 · 2816 阅读 · 0 评论 -
jquery设置与去除disabled属性的方法
jquery设置与去除disabled属性的方法//两种方法设置disabled属性$('#areaSelect').attr("disabled",true); $('#areaSelect').attr("disabled","disabled");//三种方法移除disabled属性$('#areaSelect').attr("disabled",false); $...转载 2018-02-11 15:16:25 · 4517 阅读 · 0 评论 -
子页面向父页面传值
项目中使用window.open()打开子页面,子页面选中的数据传到到父页面中的方法:window.opener.document.getElementById('xtbmmc'+newid).value=bmmcs;window.opener.document.getElementById('xtbmid'+newid).value=bmids;window.opener.document...原创 2019-05-06 19:45:12 · 1266 阅读 · 0 评论