亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

jquery編寫日期選擇器

2019-11-19 17:07:53
字體:
來源:轉載
供稿:網友

使用jquery做一個日期時間選擇器,最好使用bootstrap彈窗

實現:

(1)點擊文本框彈出窗口;

(2)彈窗里面顯示日期時間選擇下拉

(3)年份取當前年份前后五年

(4)月份固定12個月

(5)天數根據年份與月份的變化而變化

(6)點擊確定,關閉彈窗,文本框里面的時間編程選中時間

1.若是jQuery跟bootstrap彈窗,必須引入文件包;

2.寫一個文本框,給他id用來寫事件;

3.去bootstrap里面找到模態框,復制,黏上就行了;

4.把模態框里沒用的東西去掉,并加上三個下拉框;

代碼:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>無標題文檔</title> <script src="dist/js/jquery-1.11.2.min.js"></script> <script src="dist/js/bootstrap.min.js"></script> <link href="dist/css/bootstrap.min.css" rel="external nofollow" rel="stylesheet" type="text/css" /></head><body><!--文本框--><input type="text" id="rq"/><!--模態框--><div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog">  <div class="modal-content">   <div class="modal-header">    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>    <h4 class="modal-title" id="myModalLabel">日期</h4>   </div>   <div class="modal-body">    <!--    內容-->    <!--    三個下拉框-->    <select id="nian"></select>年    <select id="yue"></select>月    <select id="ri"></select>日   </div>   <div class="modal-footer">    <!--確定按鈕加上事件,用來寫點擊事件-->    <button type="button" class="btn btn-primary" id="queding">確定</button>   </div>  </div><!-- /.modal-content --> </div><!-- /.modal --></div></body></html>

主頁的東西都完事了,來寫js代碼,js代碼可以在script標簽里寫,但是為了清晰,且用于日后方便實用,新建js文件:

5.先讓他的文本框里顯示一下當前的時間吧:

來寫:

//文本框內顯示當前時間:// 準備好:$(document).ready(function(e){ // 來獲取時間: var date = new Date(); //獲取年 var nian = date.getFullYear(); //獲取月,記得加1 var yue = date.getMonth()+1; //獲取天: var tian = date.getDate(); //打印,拼接字符串 $("#rq").val(nian+"-"+yue+"-"+tian);});

記得在主頁面引用哦!看圖:

6.來寫文本框的點擊事件吧,讓他點擊文本框的時候彈出模態框:

//文本框點擊事件: $("#rq").click(function(){  // 手動打開模態框的方法:找到模態框的id,根據Bookstrap里面的方法  $('#myModal').modal('show');  // 執行三個方法  fnian();  fyue();  ftian(); })

這樣當我點擊文本框:看圖:

7.點擊確定的事件先不要加,因為還要傳給他東西,先來寫那三個方法吧:

// 寫方法,//加載年份的方法function Fnian(){ //先來取當前年份 var date = new Date(); var nian = date.getFullYear(); // 定義個變量來接收: var str = ""; //for循環走起: for(var i=nian-5;i<nian+6;i++) {  //判斷若是當前年份,設為value  if(i==nian)  {   str = str + "<option selected='selected' value='" + i + "'>" + i + "</option>";  }  else  {   //若不是,正常顯示   str = str +"<option value='"+i+"'>"+i+"</option>";  } } $("#nian").html(str);}//加載月份的方法:function Fyue(){ var date = new Date(); //獲取月,記得加1 var yue = date.getMonth()+1; //先取當前月份: var date = new Date(); var yue = data.getMonth()+1; // 定義個變量來接收: var str = ""; // for循環走 for(var i=1;i<13;i++) {  //判斷若是當前月份,設為value  if(i==yue)  {   str = str+"<option selected='selected' value='"+i+"'>"+i+"</option>";  }  else  {   //若不是,正常顯示   str = str +"<option value='"+i+"'>"+i+"</option>";  } } $("#yue").html(str); // document.getElementById("yue").innerHTML=str;}//加載天的方法function Ftian(){ //獲取當天; var date = new Date(); var tian = date.getDate(); //把月份與年份取過來,用于判斷: var nian = $("#nian").val(); var yue = $("#yue").val(); //設一個總數,判斷完成后更改他就好 var zs = 31; //判斷來了! if(yue==4||yue==6||yue==9||yue==11) {  //若是4.6.9.11月,每月三十天  zs = 30; } else if(yue==2) {  //若是2月,再判斷,是否為閏年  if((nian%4==0 && nian%100!=0) || nian%400==0 )  {   //若是閏年,2月29天   zs = 29;  }  else  {   //否則2月為28天   zs = 28;  } } // for循環搞起 // 定義個變量來接收: var str = ""; //for循環走起: for(i=1;i<zs+1;i++) {  //判斷若是當天,設為value  if(i==tian)  {   str = str + "<option selected='selected' value='" + i + "'>" + i + "</option>";  }  else  {   //若不是,正常顯示   str = str +"<option value='"+i+"'>"+i+"</option>";  } } $("#tian").html(str);}

好。加載年份、月份、天的方法都寫完了,上面已經執行了,

看下圖:

8.再來寫確定按鈕的點擊事件:

先給模態框里面的確定按鈕添加上id吧

<button type="button" class="btn btn-primary" id="queding">確定</button>

設置好了id,去寫事件:

//最后給確定按鈕加點擊事件 $("#queding").click(function(){  var nian = $("#nian").val();  var yue = $("#yue").val();  var tian = $("#tian").val();  $("#rq").val(nian+"-"+yue+"-"+tian);  $('#myModal').modal('hide'); })

點擊關閉模態框,并傳去數據;

完成圖:

點擊確定:

以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持武林網!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
激情亚洲一区二区三区四区| 亚洲精品福利在线| 国产成人一区二区三区| 国产精品国产三级国产aⅴ9色| 91地址最新发布| 欧美亚洲另类视频| 欧美成人精品不卡视频在线观看| 成人网欧美在线视频| 一二美女精品欧洲| 成人中文字幕+乱码+中文字幕| 欧美激情性做爰免费视频| 日本欧美爱爱爱| www欧美xxxx| 亚洲欧美国产制服动漫| 亚洲免费影视第一页| 中文欧美日本在线资源| 国产精品一区二区久久国产| 国产综合福利在线| 欧美精品18videos性欧美| 992tv在线成人免费观看| 国产69精品久久久久久| 日本精品va在线观看| 国产欧美精品日韩| 欧美精品videosex牲欧美| 国产一区二区丝袜高跟鞋图片| 亚洲国产私拍精品国模在线观看| 中文字幕国产精品| 久久香蕉国产线看观看av| 亚洲黄一区二区| 日韩美女福利视频| 福利精品视频在线| 欧美精品在线免费播放| 国外成人在线视频| 久久久国产精品视频| 亚洲国产成人精品久久久国产成人一区| 欧美在线视频在线播放完整版免费观看| 日韩国产精品一区| 国产成+人+综合+亚洲欧美丁香花| 国产成人在线视频| 久久99国产精品自在自在app| 国产精品久久久999| 久久久久久久久久久国产| 色一情一乱一区二区| 久久久久www| 亚洲国产欧美一区二区三区同亚洲| 欧美性猛交xxxx黑人猛交| 91美女片黄在线观看游戏| 日韩在线观看免费高清完整版| 日韩免费在线观看视频| 蜜臀久久99精品久久久久久宅男| 亚洲精品成人免费| 国产综合色香蕉精品| 欧美成人合集magnet| 午夜免费在线观看精品视频| 色视频www在线播放国产成人| 亚洲精品www久久久| 国产亚洲精品成人av久久ww| 欧美另类老肥妇| 国产午夜精品一区理论片飘花| 日韩成人在线网站| 97精品视频在线观看| 九九久久综合网站| 国产成人拍精品视频午夜网站| 九九久久综合网站| 久久久久久久久电影| 欧美成年人视频| 久久在线观看视频| 日韩av男人的天堂| 久久激情视频久久| 国产精品中文字幕在线观看| 国产精品国产三级国产aⅴ浪潮| 精品国产91久久久久久| 中文字幕亚洲无线码a| 亚洲2020天天堂在线观看| 黑人巨大精品欧美一区二区免费| 97婷婷大伊香蕉精品视频| 国产成人久久久| 亚洲资源在线看| 日韩av高清不卡| 欧美成人午夜影院| 亚洲一区二区三区乱码aⅴ| 亚洲最大的网站| 成人午夜在线观看| 热草久综合在线| 欧美在线免费视频| 亚洲美女在线看| 欧美一二三视频| 欧美精品videosex牲欧美| 欧美日韩国产黄| 国产精品自产拍在线观| 在线视频日本亚洲性| 久久成年人视频| 91沈先生在线观看| 精品日本美女福利在线观看| 久久香蕉精品香蕉| 亚洲乱码一区av黑人高潮| 日韩精品高清视频| 亚洲码在线观看| 欧美性猛交xxxx| 久久乐国产精品| 日韩高清av一区二区三区| 免费av在线一区| 久久国产精品久久久久久| 欧美片一区二区三区| 欧美精品福利在线| 日韩精品中文字幕久久臀| 国模视频一区二区三区| 最新国产精品亚洲| 91在线中文字幕| 国产91色在线| 精品久久中文字幕久久av| 国产精品视频久久| 97精品国产91久久久久久| 欧美孕妇性xx| 综合136福利视频在线| 亚洲国产精久久久久久久| 精品色蜜蜜精品视频在线观看| 国外成人性视频| 久久久国产精品免费| 中文字幕在线日韩| 午夜精品福利在线观看| 日韩精品亚洲视频| 欧美极品少妇xxxxⅹ裸体艺术| 日韩中文字幕欧美| 国产精品日韩欧美| 都市激情亚洲色图| 97国产真实伦对白精彩视频8| 久久久久久久网站| 色午夜这里只有精品| 亚洲图片制服诱惑| 欧美日韩在线视频观看| 亚洲一区二区三区在线免费观看| 欧美精品久久久久久久久| 亚洲级视频在线观看免费1级| 国内精品视频在线| 亚洲最大在线视频| 在线视频欧美日韩| 日本精品视频在线播放| 2019精品视频| 欧美第一黄色网| 日本亚洲精品在线观看| 精品福利樱桃av导航| 国产欧美久久一区二区| 久久99亚洲精品| 欧美激情视频在线免费观看 欧美视频免费一| 国产精品无av码在线观看| 国产精品久久久久久av下载红粉| 日韩中文在线中文网三级| 欧美激情精品久久久久久变态| 蜜臀久久99精品久久久久久宅男| 亚洲精品日韩激情在线电影| 亚洲视频一区二区三区| 国产91成人在在线播放| 中文字幕一精品亚洲无线一区| 欧美成人精品一区| 中文字幕欧美在线| 日韩av免费一区| 欧美在线观看视频| 国产日韩精品在线| 欧美精品在线免费观看| 亚洲精品日韩av| 亚洲男人天堂2023| 久久人体大胆视频| 国产亚洲精品久久久久久牛牛|