使用Bootstsrap Jquery在日期选择器中将下一个和上一个月替换为下一个和前一天

马丁·奥尔森

我有一个内联的jquery bootstrap datepicker,并且我想在今天尝试的这一天增加和减少:

// Html Code
<div id="datepicker"></div> 

// JS Code
$('#datepicker').datepicker({
    todayHighlight: true,
    language: 'en', 
 });
$('.btn-next').on("click", function () {
    var currentDate = $('#datepicker').datepicker('getDate');
    var selectedDate= new Date(currentDate);
    // Increase current day by +1
    selectedDate.setDate(selectedDate.getDate() + 1);
    $('#datepicker').datepicker('update',selectedDate);
});

$('.btn-prev').on("click", function () {
    var currentDate = $('#datepicker').datepicker('getDate');
    var selectedDate= new Date(currentDate);
    // Decrease current day by -1
    selectedDate.setDate(selectedDate.getDate() - 1);
    $('#datepicker').datepicker('update',selectedDate);
});

但这已经不起作用了,这个操作员的任何想法

斯瓦蒂

你并不需要再次转换当日你从日期选择器仅获得+1-1给它里面添加日期选择新的价值。

演示代码

$('#datepicker').datepicker({
  todayHighlight: true,
  language: 'en',
});
$('.btn-next').on("click", function() {
  var currentDate = $('#datepicker').datepicker('getDate');
  currentDate.setDate(currentDate.getDate() + 1);
  $('#datepicker').datepicker('update', currentDate);
});

$('.btn-prev').on("click", function() {
  var currentDate = $('#datepicker').datepicker('getDate');
  currentDate.setDate(currentDate.getDate() - 1);
  $('#datepicker').datepicker('update', currentDate);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/js/bootstrap-datepicker.min.js" integrity="sha256-bqVeqGdJ7h/lYPq6xrPv/YGzMEb6dNxlfiTUHSgRCp8=" crossorigin="anonymous"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/css/bootstrap-datepicker.min.css" integrity="sha256-siyOpF/pBWUPgIcQi17TLBkjvNgNQArcmwJB8YvkAgg=" crossorigin="anonymous" />


<input type="text" id="datepicker">
<button class="btn-prev">Prev</button>
<button class="btn-next">Next</button>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用ajax请求获取上一个和下一个对象

来自分类Dev

使用Javascript双击HTML中的空白时,选择上一个和下一个单词

来自分类Dev

使用“下一个错误”和“上一个错误”循环显示结果

来自分类Dev

jQuery使用下一个和上一个按钮显示隐藏表单文件

来自分类Dev

使用Zend Paginator进行分页,显示上一个,第一个,最后一个,下一个,当前和当前+/- 1

来自分类Dev

使用外部按钮选择下一个/上一个单选按钮

来自分类Dev

Python-使用不同的条件查找列表中的下一个和上一个值

来自分类Dev

使用Entity Framework获取特定ID的下一个和上一个实体?

来自分类Dev

使用jQuery(ajax)和php的上一个和下一个日期

来自分类Dev

使用下一个和上一个按钮浏览多个div

来自分类Dev

使用jQuery捕获下一个/上一个特定属性

来自分类Dev

遍历可迭代对象,如何使用next()获得上一个和下一个值?

来自分类Dev

JavaScript-使用下一个和上一个按钮在数组中移动

来自分类Dev

使用angularjs单击上一个和下一个按钮更改项目列表的活动状态

来自分类Dev

如何使用“下一个”和“上一个”按钮代替list.js分页中的数字?

来自分类Dev

使用进度条向jquery滑块添加暂停,下一个和上一个按钮

来自分类Dev

使用上一个和下一个按钮浏览下拉列表中的项目

来自分类Dev

尝试使用索引获取数组的上一个和下一个项目

来自分类Dev

如何使用Vue js添加上一个和下一个按钮?

来自分类Dev

如何使用jQuery将颜色应用于datetimepicker中的周末(周六和周日)以及下一个或上一个月的日期

来自分类Dev

使用Javascript双击HTML中的空白时,请选择上一个和下一个单词

来自分类Dev

使用下一个和上一个按钮浏览列表

来自分类Dev

分页:使用PHP的上一个和下一个

来自分类Dev

使用下一个和上一个按钮循环遍历li元素

来自分类Dev

jQuery .next()不使用选择器拾取下一个元素

来自分类Dev

如何使用上一个和下一个按钮切换 src 和 onclick?

来自分类Dev

下一个和上一个使用 jQuery 无法正常工作

来自分类Dev

使用javascript的下一个和上一个JSON数据

来自分类Dev

使用 mysql 获取今天之后的一天/一个月的下一次出现

Related 相关文章

  1. 1

    使用ajax请求获取上一个和下一个对象

  2. 2

    使用Javascript双击HTML中的空白时,选择上一个和下一个单词

  3. 3

    使用“下一个错误”和“上一个错误”循环显示结果

  4. 4

    jQuery使用下一个和上一个按钮显示隐藏表单文件

  5. 5

    使用Zend Paginator进行分页,显示上一个,第一个,最后一个,下一个,当前和当前+/- 1

  6. 6

    使用外部按钮选择下一个/上一个单选按钮

  7. 7

    Python-使用不同的条件查找列表中的下一个和上一个值

  8. 8

    使用Entity Framework获取特定ID的下一个和上一个实体?

  9. 9

    使用jQuery(ajax)和php的上一个和下一个日期

  10. 10

    使用下一个和上一个按钮浏览多个div

  11. 11

    使用jQuery捕获下一个/上一个特定属性

  12. 12

    遍历可迭代对象,如何使用next()获得上一个和下一个值?

  13. 13

    JavaScript-使用下一个和上一个按钮在数组中移动

  14. 14

    使用angularjs单击上一个和下一个按钮更改项目列表的活动状态

  15. 15

    如何使用“下一个”和“上一个”按钮代替list.js分页中的数字?

  16. 16

    使用进度条向jquery滑块添加暂停,下一个和上一个按钮

  17. 17

    使用上一个和下一个按钮浏览下拉列表中的项目

  18. 18

    尝试使用索引获取数组的上一个和下一个项目

  19. 19

    如何使用Vue js添加上一个和下一个按钮?

  20. 20

    如何使用jQuery将颜色应用于datetimepicker中的周末(周六和周日)以及下一个或上一个月的日期

  21. 21

    使用Javascript双击HTML中的空白时,请选择上一个和下一个单词

  22. 22

    使用下一个和上一个按钮浏览列表

  23. 23

    分页:使用PHP的上一个和下一个

  24. 24

    使用下一个和上一个按钮循环遍历li元素

  25. 25

    jQuery .next()不使用选择器拾取下一个元素

  26. 26

    如何使用上一个和下一个按钮切换 src 和 onclick?

  27. 27

    下一个和上一个使用 jQuery 无法正常工作

  28. 28

    使用javascript的下一个和上一个JSON数据

  29. 29

    使用 mysql 获取今天之后的一天/一个月的下一次出现

热门标签

归档