JQuery/PHP

JQuery制作网站INPUT框下拉选择日期时间

阿里云

在制作网站表单时,有时需要让用户填写日期和时间,为了方便用户填写,我们会在 INPUT 填写框下面提供下拉选择日期时间的选择器,这样用户不用手动填写了。效果如下图:

下面 WordPress 主题网就来介绍一下这种网站 INPUT 框下拉选择日期时间功能制作方法

方法/步骤

在网页顶部放上以下的代码,用于调用日期选择器及控制样式;

也想出现在这里?联系我们
创客主机
  1. <script src="js/jquery-1.4.2.min.js"></script>
  2. <script type="text/javascript" src="js/jquery.datepicker-min.js"></script>
  3. <link type="text/css" href="css/box.css" rel="stylesheet" />
  4. <link type="text/css" href="css/css.css" rel="stylesheet" />

在需要显示表单的位置,放上以下的代码,用于显示填写表单;(需在 PHP 环境运行)

  1. <form action="" enctype="multipart/form-data" method="post" class="win" >
  2. <ul class="sel_wrap">
  3. <li class="sel seltime"><span class="sel_tit">选择日期:</span>
  4. <input style="background: transparent url(images/win_down.png) no-repeat right center" readonly="readonly" name="time" value="<?php echo date("Y-m-d");?>" id="datepicker">
  5. <div style="height:240px;"></div>
  6. </li>
  7. <li class="sel seltime"><span class="sel_tit">选择时间:</span>
  8. <select name="shi" class="timeslect">
  9. <option value ="<?php echo date("H");?>" hidden selected><?php echo date("H");?></option>
  10. <?php for($i=0;$i<25;$i++){?>
  11. <option value ="<?php if($i<10){echo '0';}?><?php echo $i;?>"><?php if($i<10){echo '0';}?><?php echo $i;?></option>
  12. <?php }?>
  13. </select>
  14. <span class="selspan">:</span>
  15.  
  16. <select name="fen" class="timeslect">
  17. <option value ="<?php echo date("i");?>" hidden selected><?php echo date("i");?></option>
  18. <?php for($i=0;$i<61;$i++){?>
  19. <option value ="<?php if($i<10){echo '0';}?><?php echo $i;?>"><?php if($i<10){echo '0';}?><?php echo $i;?></option>
  20. <?php }?>
  21. </select>
  22. <span class="selspan">:</span>
  23. <select name="miao" class="timeslect">
  24. <option value ="<?php echo date("s");?>" hidden selected><?php echo date("s");?></option>
  25. <?php for($i=0;$i<61;$i++){?>
  26. <option value ="<?php if($i<10){echo '0';}?><?php echo $i;?>"><?php if($i<10){echo '0';}?><?php echo $i;?></option>
  27. <?php }?>
  28. </select>
  29.  
  30. </li>
  31. </ul>
  32. <div>
  33. <input id="res" type="reset" value="重置">
  34. <input id="sub" onclick="yuyuetotal();" type="submit" value="预约">
  35. </div>
  36. <div class="clear_float"></div>
  37. </form>

在网页的底部放以下的 JS 代码,用于展开日期选择器;

  1. <script type="text/javascript">
  2. $(document).ready(function(){
  3. $(".datepicker").datePicker({
  4. inline:true,
  5. selectMultiple:false
  6. });
  7. $("#datepicker").datePicker({
  8. clickInput:true
  9. });
  10. });
  11. </script>

这样就完成了网站 INPUT 框下拉选择日期时间功能。

JQuery 制作网站 INPUT 框下拉选择日期时间

已有 185 人购买
查看演示升级 VIP立刻购买

收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!