前端
Zz罗伯特
厚积薄发,方能一鸣惊人
展开
-
Jsp jstl表达式中是否包含指定字符串
需求:根据不同的字符串显示对应的东西。 比如,一个单子里面包含批销单与退订单,批销单号是 'P' 开头,退订单是 'BL' 开头,要根据不同的字符串显示不同的单号,此时就会用到JSTL表达式中的FN:含有语法:<c:if test="${fn:contains(“后台传来的数据”, “指定要包含的字符串”)}">...</c:if>前提:...原创 2018-11-02 11:42:21 · 7337 阅读 · 0 评论 -
selectpicker二级级联(单选与多选),下拉框选择联动
需求最近碰到一个问题:两个下拉框,后一个下拉框的数据要根据前一个下拉框的数据动态变化,数据来源于主子表关系;又或者通俗的来说下拉框的动态级联,比如城市选北京,对应的是北京的地区,上海,对应的是上海的地区这种,只不过数据都是来源于动态数据(查数据库表得来的)。展示效果前提界面需引入:cssbootstrap.cssbootstrap-select.min....原创 2019-04-29 17:57:38 · 3826 阅读 · 2 评论 -
js Date类型相关(一)——定义指定时间
需求最近项目中引入一个问题:每条数据的考核周期都是固定的上月的26号0:0:0到当月的25号23:59:59这个区间段,那么问题来了,如何js定义指定的时间呢?官方APInew Date(format);new Date(yyyy,mm,dd,hh,mm,ss);new Date(yyyy,mm,dd);new Date(time);format–String类型...原创 2019-04-30 11:16:13 · 18548 阅读 · 0 评论 -
js Date类型相关(二)——获取时间、格式化时间以及当前月第一天、最后一天
需求有时候项目中会遇到这些问题,比如:我想获取当前时间中的时分秒,又或者说是想单独获取年份,月份,日等。这就需要对Date类型的方法做点了解了。还有一种场景是我想将当前时间转换成“yyyy-mm-dd HH:mm:ss”等固定格式的,今天我们就来探讨一下。方法Date对象中的具体方法主要可以分为两大类:一类是设置时间的方法(这里我暂且把它叫做set时间方法)一类是获取时间...原创 2019-04-30 14:39:31 · 6380 阅读 · 0 评论 -
bootstrap-datetimepicker 只选择月份出现1899问题
需求最近在使用bootstrap-datetimepicker中,遇到一个需求,要求只能选择月份,本以为是件很简单的问题,即修改一下格式就可以 --> 'yyyy-mm'变为“mm”就行,结果意想不到的问题出现了:在第一次点选之后还算正常,结果第二次再次点选的时候,就会弹出1899,瞬间懵了~~~~效果如下:当然结果不影响,但是影响客户体验啊~~~~解决过程...原创 2019-04-30 16:05:27 · 1875 阅读 · 0 评论 -
js 获取服务器时间——IE浏览器出现1970问题
需求由于系统需求变更,需要获取服务器时间;但是由于自己前端js业务代码大部分已经写好,可能懒得原因,不想在移到后台去重新写,所以导致出现了下面的踩坑状况...在此记录一下...自己前端js获取服务器时间代码(有bug的代码): var yearmonth = new Date($.ajax({async: false}).getResponseHeader("Date")); ...原创 2019-05-22 14:36:40 · 2234 阅读 · 4 评论 -
记一次JQuery中的off()方法的使用及踩坑点...
需求最近在开发的过程中,碰到这样的问题,就是我在执行onChange事件的时候,他总执行两次,严重的影响到了用户体验。分析问题首先说一下这块的逻辑,在点完四个下拉框之后,“胶凝材料用量标准值”会根据四个下拉框的值从数据库查一下所对应的数据,如果有,则显示,没有,则弹出提示框。代码(设计业务原因,可能看起来略微费劲):function changeValue(){ $...原创 2019-05-27 17:23:07 · 2418 阅读 · 0 评论 -
js 简单实现倒计时功能
需求最近由于页面需要,做一个倒计时的功能,具体意思就是当前时间到指定时间之间的时间段以倒计时的方式展示展示效果涉及方法getTime(); innerHTML; Math.floor(); setTimeout(函数,time);代码<!DOCTYPE html><html><head> <meta ...原创 2019-06-19 13:58:33 · 10020 阅读 · 2 评论