
前端
Neic
思路决定出路。
展开
-
ModelAndView 返回数组和Map ,js如何处理该数组和Map
ModelAndView 返回数组和Map ,js如何处理该数组和Map原创 2022-06-25 15:34:50 · 709 阅读 · 0 评论 -
用jquery获取select标签中选中的option值及文本的示例
用jquery获取select标签中选中的option值及文本的示例转载 2022-06-25 15:21:45 · 6076 阅读 · 0 评论 -
异步方式修改值
页面<td id="expressComFlag" title="${item.expressComNode}"> <div value="${item.expressComFlag}">${item.expressComFlag eq 'Y' ? '一致':(item.expressComFlag eq 'N' ? '不一致' :(item.expressComFlag eq 'W' ? '未比对':(i原创 2022-01-06 17:22:50 · 863 阅读 · 0 评论 -
监听输入框input
场景:有个查询表单,当用户改变了查询框的值后,需要点击一次查询,得到数据后,才能进行批量操作。如果没有点击一次查询,是无法进行批量操作的。js//监听输入框$(function(){ $(".needListen").bind('input porpertychange change',function(){ $("#signFlag").val("0"); });});需要监听的input的class为 needListen,页面可以存一个值 si原创 2022-01-05 16:36:16 · 1488 阅读 · 0 评论 -
jquery children().eq()代替写法
原始var status = $(checked).closest("tr").children().eq(3).find("input").val();改进var status = $(checked).closest("tr").children().find("input[name='status']").val();这样写法能够避免 改动表格列对原始jquery方法列位置的调整...原创 2021-11-02 15:28:27 · 839 阅读 · 0 评论 -
处理表格无法动态加载出datepicker时间插件动态加载
处理在表格中添加一行时,td中的input无法动态加载出datepicker时间插件<td>\n" + " <input type=\"text\" id=\"carOverdueDate"+ carListCount +"\" class=\"commonInput datepicker\" placeholder=\"yyyy-mm-dd格式\" name=\"carOverd原创 2021-11-02 15:22:27 · 271 阅读 · 0 评论 -
开发附件页面:上传、下载、删除
附件页面:上传、下载、删除 fastDFs工具类原创 2021-10-20 16:58:41 · 632 阅读 · 0 评论 -
jquery 判断id节点是否存在以及file节点是否有文件
$("#id_").length > 0; 表示id_的节点是否存在$("#id_").get(0).files.length > 0;表示 id=id_的input的file节点是否有文件原创 2021-09-27 09:05:10 · 284 阅读 · 0 评论 -
前端展示本地的照片 onmouseout/onmouseover方法
在实现了WebMvcConfigurer的类上添加前端js查看 var tr = $(obj).parent().parent().closest("tr"); var imgName = $(tr).find("td[name='imgName']").attr("value"); //后端存的是绝对路径,显示时候需要截取掉根路径 if(imgName.indexOf("D:\\IMG\\") >= 0 ) { imgName =..原创 2021-04-25 18:10:22 · 470 阅读 · 0 评论 -
前端代码笔记 thymeleaf
1. this 单击弹窗<a href="javascript:void(0)" class="fontBlue" onclick="listDetail(this)">查看</a>function listDetail(obj){ var billNo = $(obj).parent().parent().parent().children().eq(0).text().trim(); art.dialog.open("/assistant-manag原创 2021-04-09 11:13:19 · 276 阅读 · 0 评论 -
JavaScript 设置 DIV 可拖动
//Make the DIV element draggagle:dragElement(document.getElementById(("mydiv")));function dragElement(elmnt) { var pos1 = 0, pos2 = 0, pos3 = 0, pos4 = 0; if (document.getElementById(elmnt.id + "header")) { /* if present, the header is where yo.转载 2021-01-29 11:24:06 · 481 阅读 · 0 评论 -
多文件上传控件 带进度和响应信息
jQuery文件上传原创 2021-01-22 18:21:51 · 101 阅读 · 0 评论 -
<fmt:parseDate> 标签 yyyyMMddHHmmssSSS转yyyy-MM-dd HH:mm:ss SSS
后台返回'yyyyMMddHHmmssSSS'格式的字符串时间,先解析获得值,再转成需要的格式 <td> <fmt:parseDate value="${item.returnTime }" var="returnTime" pattern="yyyyMMddHHmmssSSS"/> <fmt:formatDate.原创 2020-11-19 13:17:15 · 552 阅读 · 0 评论 -
js遍历获取所有相同class的值,并替换原值
给要替换的元素带上这个样式class = "compareShow" $(function () { var tags = []; $(".compareShow").each(function(i,e){ tags[i]= $(this).context.innerText; var turnValue = tags[i] == 'Y'? '<font style="col..原创 2020-11-16 14:30:33 · 2748 阅读 · 0 评论 -
表格里的文本居中
<table class="gridtable1"> <tbody> <tr> <th>1单号</th> <th>2单号</th> </tr> <c:forEach items="${page.result }" var="item...原创 2020-11-16 14:07:50 · 179 阅读 · 0 评论 -
处理一个表单有多个按钮事件
form表单下的按钮 <a href="javascript:void(0);" style=" text-align: center" rel="" class=" bbutton2 fl" onclick="query();">查询</a> <a href="javascript:void(0);" rel="" clas原创 2020-10-28 10:48:08 · 390 阅读 · 0 评论 -
onclick 和 onchange一起使用时,onchange没反应
正常使用来讲,两者并不会冲突,都能触发。而我导致onchange没反应是使用laydate.js插件时遇到的问题 <div id="zdySbTime"> <input type="text" placeholder="请输入日期" id="startTime" name="startTime" class="laydate-icon" onclick="laydate原创 2020-10-28 10:06:44 · 1497 阅读 · 0 评论 -
判断 checkbox 以及 select 元素是否为空
var checked = $("input[type='checkbox']:not(#checkAll):checked"); if (!checked.length) { art.dialog({ content:"没有选中任何一行!", lock: true, height: 50 ...原创 2020-10-28 09:10:55 · 625 阅读 · 0 评论 -
ajax请求加载完成之前给出加载的提示
CSS.loadingBox{width: 100%;height:100%;position: fixed;border:1px solid rgba(128, 128, 128, 0);top: 0;left: 0}.loading{width:100%;height:100%;background: rgba(255, 255, 255, 0.36);}.loading .img{width:100%;height:100%;background:url("${resourceRoot}/l原创 2020-10-26 17:33:54 · 388 阅读 · 0 评论 -
js实现checkBox全选效果
/** 全选或全不选事件 */$(function () { //点击全选 $(document).delegate("#checkAll", "click", function () { var isChecked = $(this).prop("checked"); var $thisTable = $(this).parents(".commonTable"); var $row = $thisTable.find("tbody...原创 2020-09-04 09:44:37 · 536 阅读 · 0 评论 -
<a>标签中的confirm方法点击取消无效的问题
原本的写法<a href="${ctx}/rgsd/common"onclick="return confirm('该操作会将总单下所有数据 ( 包含审核通过 ) 全部退单,确认执行? ')"class=" bbutton2 fl">总单全部退单</a>用下面写法可以使取消按钮不请求到后台:<a href="javascript:void(0);" onclick = "return (confirm('该操作会将总单下所有数据 ( 包含审核通过 ) 全原创 2020-07-17 17:47:05 · 1419 阅读 · 0 评论 -
前端常见的js,html 调用
<tr><th><input type="checkbox" name="ckb" /></th></tr> <tr><td><input type="checkbox" name="ckb" value="${item.infoId }"/></td></tr>/*批量审单*/ function checkBill(){ var value = $("input:.原创 2020-07-09 11:30:27 · 318 阅读 · 0 评论 -
前端页面弹出框展示详情
第一种方法:在控制层查询到数据返回给页面,在页面上写js触发弹出层。css:<style>.compareDiv { padding: 5px; position:absolute; width: 450px; /*display:none;*/ z-index:100; border:1px solid gray; background-color:white;}</style>页面html<%原创 2020-07-04 10:15:49 · 4514 阅读 · 0 评论 -
前端 jsp页面缩短提示信息 fn:substring
<td style="max-width: 140px;" title="${itme.examineDesc}"> <c:if test="${fn:length(itme.examineDesc) > 20 }"> ${fn:substring(itme.ex...原创 2020-07-01 08:47:24 · 264 阅读 · 0 评论 -
html 返回上一页面
<a href="javascript:window.history.back(-1);" rel="" class="ddBtn btnWhite">返回</a>原创 2020-06-28 18:21:23 · 1247 阅读 · 0 评论 -
表单提交和json提交(重要)
背景在前后端分离的开发组中,前端通常对自己代码组织的比较细致,都会对AJAX,或者小程序API做封装。而很多前端开发对后端接口要求的传参 一头雾水,后端开发人员对HTTP一知半解,传参接收不到,说不清楚,互相推脱,谁谁应该改传参方式。HTTP协议中:Content-Type,估计是非常非常多的人弄不清楚。本质上Content-Type 要么就是text/html要么就是json要么就是表单。本质上 非常简单,但总是有人搞不清楚,总是在这个上面浪费时间。JSON当Content-...转载 2020-06-11 09:36:41 · 3938 阅读 · 0 评论 -
artDialog模态框底部css样式以及js表单校验
在js中用模态框弹出编辑页面$(function () { $("#create").click(function () { art.dialog.open("/activiti/listener/go-to-edit" ,{ title: "新增", lock: true }); });});function edit(obj){ var id = $(obj).parent().原创 2020-06-10 16:30:19 · 421 阅读 · 0 评论 -
JSP页面 鼠标移动到页面元素上时,显示完整内容
第一种方法<td> <c:if test="${item.compareFlag=='W'}"><div>未比对</div></c:if> <c:if test="${item.compareFlag=='Y'}"><div>一致</div></c:if> <c:if test="${item.compareFlag=='N'}"><div id="co原创 2020-05-22 16:55:21 · 1941 阅读 · 0 评论 -
ueditor 单图片上传后提示上传错误,本地已经上传到项目文件夹下,但无法展示
前端的js异步方法无法正常的执行下去,修改ueditor.all.js,大概在24568行// domUtils.on(iframe, 'load', callback);// form.action = utils.formatUrl(imageActionUrl + (imageActionUrl.indexOf('?') == -1 ? '?':'&') + params);// form.submit();换成下面代码var formdata = new FormDat原创 2020-05-13 09:09:21 · 2803 阅读 · 1 评论 -
基础:JSP 菜单点击事件
<td> <c:if test="${item.pqFileContentDesc != null && item.pqFileContentDesc != ''}"> <div> <span><a href="${ctx}/business/logQueFileDe...原创 2020-03-18 09:41:16 · 909 阅读 · 1 评论 -
使用布局
我们最后想实现的就是将 UI 中可重用的代码块放到模板之中。为了实现该功能,我们 需要使用 thymeleaf-layout-dialect 依赖,它已经包含在项目的 spring-boot-starter-thymeleaf 依赖里面。我们会创建一个新的文件,名为 default.html,并将其放在 src/main/resources/templates/ layout 之中,它包含了...原创 2019-12-11 14:32:25 · 368 阅读 · 0 评论 -
前端:jsp判断字段是否为空的对应处理
JSP页面判断后端字段的返回值为null时,需要转换空字符串。可以用sql语句,nvl 关键字判断,但是苦于hibernate框架不熟,只好前端操作。得到的效果如下:<td> <c:if test="${empty item.msgType}"></c:if> <c:if test="${not empty item.msgT...原创 2019-05-06 16:48:46 · 5258 阅读 · 0 评论 -
jquery 新建的元素事件绑定问题
js的事件监听跟css不一样,css只要设定好了样式,不论是原来就有的还是新添加的,都有一样的表现。而事件监听不是,你必须给每一个元素单独绑定事件。 常见的例子是处理表格的时候。每行行末有个删除按钮,点了这个能够删除这一行。 这行原来就有 删除转载 2016-09-07 11:44:52 · 215 阅读 · 0 评论 -
bootStrapTable 心得 更新···
bootStrapTable column项 支持多field,在formatter函数里想要获得field的值,用row.字段 获取原创 2016-08-03 09:44:07 · 1421 阅读 · 0 评论 -
解决bootstrap-table多次请求只触发一次的问题
问题:通过设置查询条件,点击按钮触发bootstrap-table,触发以后无法再次触发解决方案:在初始化table之前,要将table销毁,否则会保留上次加载的内容 $("#table").bootstrapTable('destroy'); $("#table").bootstrapTable({dataType: "json",method: 'get',cont转载 2016-08-01 10:09:00 · 15787 阅读 · 11 评论