使用JS,JQuery实现下拉框显示当前日期之前的年月
2018-03-06 16:13
786 查看
<select id="queryDate" name="queryDate"> <option>请选择年月</option> </select> <a class="sbtn sbtn01" onclick="querySysj()" href="#">查询历史数据</a>
//当前月份之前的年月 var last_year_month = function() { var d = new Date(); var num = d.getMonth() + 1; var result = []; for(var i = 1; i < num; i++) { d.setMonth(d.getMonth() - 1); var m = d.getMonth() + 1; m = m < 10 ? "0" + m : m; result.push(d.getFullYear() + m); } return result; }
$(document).ready(function(){ //将值插入到下拉框 for(var allinfo = last_time(), i = 0; i < allinfo.length; i++) { $("#queryDate").append("<option value='" + allinfo[i] + "'>" + allinfo[i] + "</option>"); } });
//查询历史数据 function querySysj(){ var mainUrl = window.location.protocol+"//"+window.location.host+"/"+window.location.pathname.split("/")[1]+"/biz/sbzs/ssyccj_cx"; //获取下拉框中选中的值,若未选值进行校验 var yf = $('#queryDate').val(); if(yf=="请选择年月"){ alert("请选择年月"); return; } var djxh=GetQueryString("djxh"); window.open(mainUrl+"&djxh="+djxh+"&yf="+yf+"&test=true"); }当前日期为2018/03/06,其效果图如下:
相关文章推荐
- JS实现下拉列表显示当前日期到之前半年的所有日期
- js,jquery实现生成下拉框显示当前月份前的12个月份。
- jQuery使用插件dotdotdot.js实现段落溢出显示省略号
- JS实现网页标题栏显示当前时间和日期的完整代码
- 用js实现页面显示当前日期和时间的代码
- 使用js实现显示系统当前时间并实现倒计时功能并触发模态框(遮罩)功能
- 用js实现页面显示当前日期和时间的代码
- jquery easyui datebox 时间控件默认显示当前日期的实现方法
- TextBox使用calendar.js实现日期显示方法!
- JS实现网页标题栏显示当前时间和日期的完整代码
- JS实现显示当前日期的实例代码
- 使用jQuery方法获取当前日期和时间!(时钟显示功能)
- 使用Jquery+CSS实现的表格隔行凸显和当前行高亮效果
- js动态显示当前日期,时间和星期代码
- jquery imgareaselect 使用利用js与程序结合实现图片剪切
- 使用Jquery+CSS实现的表格隔行凸显和当前行高亮效果
- c语言实现清屏以及显示当前日期
- ajax+jquery+flea+smarty实现了通过选择下拉列表动态显示相应的数据
- javascript实现显示系统当前日期
- js显示当前星期的起止日期的脚本