gpt4 book ai didi

jquery - 使用 Bootstrap Datepicker 时如何获取选定的日期值?

转载 作者:行者123 更新时间:2023-12-03 21:27:49 24 4
gpt4 key购买 nike

使用 jquery 和 Bootstrap Datepicker,如何获取我使用 Bootstrap Datepicker 选择的新日期值?仅供引用,我正在使用 Rails 3 和 Coffescript。

我使用以下方法设置数据选择器:

<input id="startdate" class="span2 datepicker" type="text" value="" name="startdate" default="2013-05-21" data-date="2013-05-21" data-behavior="datepicker">
<%= submit_tag 'Get Data using date', :id => 'get_data' %>

$(".datepicker").datepicker
endDate: new Date
format: "yyyy-mm-dd"
autoclose: true
minViewMode: 1
todayBtn: "linked"

当用户单击旁边的“使用日期获取数据”按钮时,我将使用 jQuery 获取日期选择器设置的新日期值,防止表单提交并使用该日期值运行 ajax 请求。除了获取正确的新日期值之外,所有 ajax 都运行良好。我尝试了以下两种方法,但它没有给我新的日期,它只返回我最初设置的默认值。

sd1 = $('#startdate').attr('value')
console.log sd1

sd2 = $('#startdate').attr('data-date'))
console.log sd2

我现在感觉真的很愚蠢,但我不知道如何获取 Bootstrap 日期选择器设置的新日期值。

最佳答案

对于 Bootstrap 日期选择器,您可以使用:

$("#inputWithDatePicer").data('datepicker').getFormattedDate('yyyy-mm-dd');

关于jquery - 使用 Bootstrap Datepicker 时如何获取选定的日期值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16681875/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com