js
乐事原味~
这个作者很懒,什么都没留下…
展开
-
前端:ajax上传excel文件
<div class="box"> <div class="header"><h1 style="text-align: center;">excel表导入</h1></div> <div > <input type="file" name="my_file" id="input_file"> <div class="layui-for.原创 2020-09-22 21:03:43 · 817 阅读 · 0 评论 -
前端:ajax调用导出数据到excel方法,方法有执行但没有下载
后端进行数据查询,返回处理结果到excel,前端使用的是ajax。最开始的写法是:ajax的url里填写接口路径,结果代码能正常运行,但页面始终没有弹出下载框原因:ajax是无法直接导出excel的,因为ajax的返回值只能是字符流,而导出excel是后台往浏览器中写入二进制的字节流方法一、form表单(推荐)<a href="javascript:void(0)" onclick="exportExcel()">导出</a> function expor.原创 2020-07-28 21:56:37 · 1691 阅读 · 0 评论 -
前端:判断输入的数据是否为整数
ES6提供了Number.isInteger因为获取到的value一般为字符串,所以先将其转换parseInt(),再判断console.log("修改后的数据是否为整数==>",Number.isInteger(parseInt(value)))Number.isInteger(10) // trueNumber.isInteger(3.3) // falseNumber.isInteger('') // falseNumber.isInteger('3') // false.原创 2020-07-20 21:02:51 · 2590 阅读 · 3 评论 -
前端:LayUi监听表格单元格,编辑后恢复原数据
{# edit是固定事件名,table_lay-filter是table原始容器的属性 lay-filter="对应的值" #} table.on('edit(course_table)', function(obj){ console.log("监听事件的obj====》",obj) let value = obj.value //得到修改后的值 let data = obj.data //得到所在行.原创 2020-07-20 20:57:21 · 1511 阅读 · 0 评论 -
前端:js 序列化
JSON.stringify({"key":"val"}) ; //序列化成字符串JSON.parse(string);//json字符串反序列化成对象原创 2020-07-20 17:37:12 · 1558 阅读 · 0 评论 -
前端:动态添加html元素,onclick失效
现象:使用on事件,发现动态添加的元素绑定失效。$("#id").on("click",function () { console.log("deldeldel") })解决:使用on绑定事件 $(document).on('click','#id',function() { console.log("deldeldel") });...原创 2019-03-18 23:22:30 · 3425 阅读 · 0 评论 -
ajax:发送 put 请求
参考:https://blog.csdn.net/qq_37638061/article/details/82260264ajax是不能直接发送put请求的。原因是:在tomcat中,是将请求的数据,封装成一个map的,在获取数据时,调用 request.getParameter("name"); 时,就是从这个map中获取查找数据的,在springmv...转载 2019-03-25 00:47:54 · 597 阅读 · 0 评论 -
ajax请求添加自定义header参数
$.ajax({ type:"POST", dataType:"json", url:webLoginOut(), data:{}, beforeSend: function (XMLHttpR...原创 2019-03-17 21:53:40 · 6298 阅读 · 0 评论 -
前端校验身份证
function checkIdCard() { var city={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江 ",31:"上海",32:"江苏",33:"浙江",34:"安徽"原创 2019-03-12 19:00:59 · 1337 阅读 · 0 评论 -
js:滚动到一定位置时固定div在顶部
$(function(){ //获取要定位元素距离浏览器顶部的距离 var navH = $(".flightInfoBox").offset().top; // console.log(navH); //滚动条事件 $(window).scroll(function(){ //获取滚动条的滑...原创 2019-03-19 20:29:04 · 6229 阅读 · 0 评论 -
SSM:前端传值到后台,保存失败,报错JSON parse error
org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Unrecognized token 'planeName': was expecting ('true', 'false' or 'null'); nested exception is com.fasterxml.jacks...原创 2019-03-01 21:54:19 · 5320 阅读 · 1 评论 -
前端基础知识
1、jQuery获取选中单选按钮radio的值1、$('input:radio:checked').val();2、$("input[type='radio']:checked").val();3、$("input[name='rd']:checked").val(); 2、jq设置单选框的值并选中$("input:radio[name='sex'][value="+自定义值...原创 2019-02-18 22:23:11 · 164 阅读 · 0 评论 -
ES6箭头函数:this指向
var obj={ fn:function(){ console.log(this,'hhhhahahahahahahah'); } } obj.fn()//Object控制台输出:以上这段代码是再浅显不过的this指向问题,也就是谁调用的函数,函数体中的this就...原创 2019-02-22 15:29:49 · 796 阅读 · 0 评论 -
前端:js中json对象和字符串的转换
JSON.parse() : 字符串-->json对象var str = '{"name":"huangxiaojian","age":"23"}'//单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常。JSON.parse(str)结果:Objectage: "23"name: "huangxiaojian"__proto__: Object原创 2019-02-14 22:22:17 · 179 阅读 · 0 评论