前端
前端
lyt1
没有绝望的处境,只有对处境绝望的人
展开
-
layer.open获取弹出层的input框的值
使用top.$(’#txtReason’).val();获取值function unAuditData(id) { parent.layer.open({ type: 1, title: '未通过原因', skin: 'layui-layer-molv', closeBtn: 0, shadeClose: true, shade: false, area: ['300px', '18.转载 2021-03-11 11:59:57 · 2436 阅读 · 0 评论 -
Template if判断写法
{{#js_if "this.brokerage !== ''"}} <div class="uix-flexcard--thumb__content__child--right" style="min-width: 50px; text-align: right;"> <span class="uix-typo--color-highlight uix-typo--h4 uix-typo--style-normal">¥{{brokerage}}</spa原创 2020-10-23 09:35:57 · 1620 阅读 · 0 评论 -
前端报错:Uncaught TypeError: $ is not a function
解决方法:将 $ 替换为 jQuery$('.layui-btn.layuiadmin-btn-list').on('click', function () {jQuery('.layui-btn.layuiadmin-btn-list').on('click', function () {原创 2020-10-22 09:50:52 · 1494 阅读 · 0 评论 -
thymeleaf根据后台返回的值动态添加class样式
说明下:外层为一个div。class样式中有几个值,现在想动态添加一个class样式。myShowStyle和myHideStyle都是两个css样式。这里对象lunbo1的id如果不为空就添加myShowStyle,否则就添加myHideStyle`th:classappend="${lunbo1.id != null} ? 'myShowStyle' : 'myHideStyle'"...原创 2020-10-22 09:50:27 · 1809 阅读 · 0 评论 -
前端报错:net::ERR_ABORTED 404
解决方案1js,css文件导入项目后先重新启动软件,保证编码格式正确js引入加入type=“text/javascript”css引入加入rel=“stylesheet”重启idea软件每次导入新的css和js都要重新启动。解决方案2在页面中的html标签中加入th标签库使用thymeleaf为我们提供的引入页面工具<html lang="en" xmlns:th="http://www.thymeleaf.org">然后将src href路径改成这种格式<link t原创 2020-10-22 09:49:16 · 30268 阅读 · 7 评论 -
onclick传参时报错:Uncaught ReferenceError:xxx is not defined
前端报错:Uncaught ReferenceError:xxx is not defined如果是在onclick传值的时候报错时,需要在值上加上引号//正确操作<div class="a" οnclick="getPatientInfo('${medicalID}','${patientID}','${address}')"></div>//错误示例<div class="a" οnclick="getPatientInfo(${medicalID},${pat原创 2020-10-22 09:48:28 · 641 阅读 · 0 评论 -
解决layui时间为空时显示当前时间的bug
改造前:{field: 'time', title: '时间', templet: "<div>{{layui.util.toDateString(d.time, 'yyyy-MM-dd HH:mm:ss')}}</div>"}改造后:{field: 'time', title: '时间',templet : "#time"}<script type="text/html" id="time"> {{# if(d.time !=null){ }}原创 2020-10-22 09:47:34 · 3299 阅读 · 4 评论 -
layui中form表单提交数据的方式
<form class="layui-form"> <div class="layui-form-item"> <input type="text" id="subTitle" name="subTitle" lay-verify="required" class="layui-input"> </div> <div class="layui-form-item"> <button cl原创 2020-10-22 09:46:24 · 7232 阅读 · 0 评论 -
layui页面之间传递数据
打开一个新页面的同时,传递数据layer.open({ type: 2, title: '新增项目', shadeClose: false, shade: [0.3], maxmin: true, //开启最大化最小化按钮 area: ['900px', '90%'], scrollbar: false, //屏蔽滚动条 content: 'operate.html?type=add'});在新的页面,接收数据var type= Ge原创 2020-10-22 09:45:49 · 3473 阅读 · 0 评论 -
前端-javascript根据url下载文件
var url = url.replace(/\\/g, '/');var fileName = url.substring(url.lastIndexOf("/")+1);var xhr = new XMLHttpRequest();xhr.open('GET', url, true);xhr.responseType = 'blob';// 为了避免大文件影响用户体验,建议加loadingxhr.onload = () => { if (xhr.status === 200)原创 2020-10-22 09:44:52 · 1597 阅读 · 0 评论 -
thymeleaf th:href url传递多参数
thymeleaf使用(,)的形式解析多个参数,结合${}放置变量十分方便<a th:href="@{/teacherShowMember(class_id=${class.classId},class_name=${class.className})}"></a>传统URL传递多参数使用?&拼接<a th:href="/teacherShowMember?class_id=123&class_name=XXX"></a>...原创 2020-10-21 09:40:37 · 771 阅读 · 1 评论