JQ
乐事原味~
这个作者很懒,什么都没留下…
展开
-
前端: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 评论 -
前端:form多个字段传递给后台,保存至数据库。(序列化form表单内容)
serializeArray() 方法通过序列化表单值来创建对象数组(名称和值)。<script> let allData = {} $.each($('form').serializeArray(), function () { allData[this.name] = this.value; }); console.log(allData);//全部表单字段,名值对形式:{name: valu.原创 2020-09-09 22:39:44 · 1115 阅读 · 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 评论 -
前端:动态添加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 评论 -
js:滚动到一定位置时固定div在顶部
$(function(){ //获取要定位元素距离浏览器顶部的距离 var navH = $(".flightInfoBox").offset().top; // console.log(navH); //滚动条事件 $(window).scroll(function(){ //获取滚动条的滑...原创 2019-03-19 20:29:04 · 6229 阅读 · 0 评论 -
ssm:后台跳转页面,使用session.setAttribute(key,value)传值到前台,使用js获取值
后台返回值: @GetMapping("/flight/{flight}/{deptime}") public Object toFlightList(@PathVariable String flight,@PathVariable String deptime, HttpSession session){ session.setAttribute(key,va...原创 2019-03-19 17:07:20 · 4751 阅读 · 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 评论 -
使用JQ判断单选框或多选框是否选中
if($("input[type='radio'][selector1]:checked").length===0){//这里可以根据你的需要判断length的长度,然后做相应的事情 alert('msg');}if($("input[type='checkbox']:checked").length===0){ alert('msg');}$("input[type=...原创 2019-01-22 14:42:13 · 2304 阅读 · 0 评论 -
使用JQ获取URL携带的参数值
函数: 参数name为字段名(function ($) { $.getUrlParam = function (name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).mat...原创 2019-01-22 14:47:59 · 3781 阅读 · 0 评论