首页 > 编程 > JavaScript > 正文

js时间查询插件使用详解

2019-11-19 16:54:09
字体:
来源:转载
供稿:网友

我从同事那拿来一个时间查询的插件,先记录下来:

首先要引入js文件和css文件,因为我用到了bootstrap  所以引入的文件有点多:ps: 如果有需要的小伙伴,可以直接跟我说

<script src="jquery-1.11.2.min.js"></script><script src="bootstrap.min.js"></script><script src="moment.js"></script><script src="daterangepicker.js"></script><link href="bootstrap.min.css" rel="external nofollow" rel="stylesheet" type="text/css" /><link href="daterangepicker-bs3.css" rel="external nofollow" rel="stylesheet" type="text/css" /><link href="http://www.jq22.com/jquery/font-awesome.4.6.0.css" rel="external nofollow" rel="stylesheet">

下面是div部分:

<div class="col-xs-12"><!--日期查询组件-->  <label class="col-sm-1 control-label tj">发布时间:</label>  <div class="col-xs-4 tj">    <form class="form-horizontal">      <fieldset>        <div class="control-group">          <div class="controls">            <div class="input-prepend input-group">              <span class="add-on input-group-addon">                <i class="glyphicon glyphicon-calendar fa fa-calendar"></i></span>              <input type="text" readonly style="width: 200px" name="reservation" id="reservation"                  class="form-control" value="请选择查询日期" />            </div>          </div>        </div>      </fieldset>    </form>  </div></div>

最后是JS部分:

 <script type="text/javascript">    //日期查询js组件    $(document).ready(function() {      $('#reservation').daterangepicker(null, function(start, end, label) {        console.log(start.toISOString(), end.toISOString(), label);      });    });    var rqstart = "";    var rqend = "";    //日期时间方法    $(document).ready(function() {      $('input[name="reservation"]').daterangepicker(        {          /*format: 'YYYY-MM-DD',           startDate: '2013-01-01',           endDate: '2013-12-31'*/        },        function(start, end, label) {          //alert('A date range was chosen: ' + start.format('YYYY-MM-DD') + ' to ' + end.format('YYYY-MM-DD'));          start = start.format('YYYY-MM-DD');//.format()把任意数据转换成字符串          end = end.format('YYYY-MM-DD');          /*  开始结束时加*/          rqstart = start;          rqend = end;        }      );    });</script>

效果图:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持武林网。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表