![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
木有会
人一能之,己百之。人十能之,己千之。果能此道矣,虽愚必明,虽柔必强。
展开
-
【js】js根据url或数据下载文件到本地
以前都是直接用windows.location.href 然后标签添加个download就可以, 后来发现苹果浏览器这样不能下载,反而在浏览器中把文件直接给打开了。 解决方法如下 (1)如果是后台返回了文件的数据,则前台文件中直接引入这个js,然后直接调用下面的方法就可以了。js下载地址点这里,分别是数据,文件名,文件格式,常见文件格式看本文最后 download(data, strFileName, strMimeType); (2)如果是后台只返回了一个url,那么也是先引用刚刚下载..原创 2021-07-07 15:35:08 · 3191 阅读 · 0 评论 -
【客户端H5交互】.replaceAll‘ is undefined,.replaceAll is not a function
如果你是和我一样,在replaceAll里还加了正则的话就有可能导致报这个错误。 用replace方法就可以,想替换所有的在正则表达式后加个/g let reg=/\(|-|\)|\s/g; $("#telphone").val(number.toString().replace(reg,'')); ...原创 2021-07-06 17:08:08 · 1290 阅读 · 0 评论 -
【thymeleaf】 select默认值回传失效 th:selected失效
<div class="form-group"> <label>状态</label> <div th:classappend="${#fields.hasErrors('status')} ? 'is-invalid' : ''"> ...原创 2021-06-23 11:13:35 · 1143 阅读 · 0 评论 -
【jquery】删除数组最后一个元素与返回其它同级元素
arr.pop(); $(this).siblings().removeClass("actived");原创 2019-02-27 16:40:25 · 2221 阅读 · 0 评论 -
【vue】ajax后台map接收不到前台的值,请求参数以request payload传递解决办法
1、用vue post给后台传值时,发现 @RequestParam Map<String, Object> params 中params接收不到值 控制台查看,发现参数是request payload方式传递的。 查资料显示 vue-resource中post请求时的一个坑,vue-resource中post发送的数据默认以request payload的形式。 2、解...原创 2019-04-01 14:12:42 · 4747 阅读 · 0 评论 -
【js】拼接html中JavaScript函数字符串传参
return '<a onclick="javascript:menuTree(\''+parmId+'\');return false;" href="#" class="ui-icon ui-icon-pencil">'+'修改'+'</a>'; 加上转义字符即可,不加的话只能传数字 ...原创 2019-04-08 17:53:46 · 3709 阅读 · 0 评论 -
【jqGrid】列太多,滚动条显示
$("#jqGrid").jqGrid({ url: '../app/list', datatype: "json", colModel: [ {label: '企业名称', name: 'company', width: 150, align:'center' }, { label: '录音文件'...原创 2019-09-19 10:59:01 · 1647 阅读 · 0 评论 -
【前端】报表常用的前一月、后一月、前一周、后一周。相应js以及展示页面
一、报表常用的前一月、后一月、前一周、后一周。 点前一月能跳转到前一个月,再点后一个月能显示本月(1号凌晨到今天23:59:59),再点后一个月能提示已是最新月份,并且时间不变。 点前一周能跳转到前一周,再点后一周能显示本周(周一到今天23:59:59),再点后一周能提示已是最新周,并且时间不变。 功能可以实现,代码有点冗余,不过删删减减还可以优化一下。 可以点击这里下载html展示页面和...原创 2019-09-26 11:49:17 · 738 阅读 · 0 评论