javascript - jQuery 数据 ('datepicker' ).getDate() 返回无效日期

标签 javascript jquery asp.net twitter-bootstrap datepicker

我有一个用于日期的输入。

<input id="txtsdate" class="form-control" type="text">
<script>
$('#txtsdate').data('datepicker').setStartDate(new Date(TimezoneDate()));
$('#txtsdate').data('datepicker').setEndDate(Infinity);
$('#txtsdate').data('datepicker').setDate(sFulllDate);
</script>

到目前为止,我的代码运行良好,并且我正常设置了日期。但是当我尝试从输入中获取日期并且我正在使用

var sDate = $('#txtsdate').data('datepicker').getDate();

我收到“无效日期”。 我读过这篇文章https://github.com/uxsolutions/bootstrap-datepicker/issues/923 但似乎对我没有帮助。

最佳答案

试试这个简单的代码,使用 jquery 获取任何文本框的输入值

var sDate = $("#txtsdate").val();

关于javascript - jQuery 数据 ('datepicker' ).getDate() 返回无效日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47393336/

相关文章:

javascript - 如何根据某些条件切换 css 属性

javascript - Angular UI路由器 - 检查父状态?

javascript - 如何禁用Form Onsubmit功能JSP

javascript - 使用 Jquery 获取组中多个选择下拉列表的值

javascript - 如何使 Bootstrap 弹出窗口在单独的元素中处理 HTML 内容

javascript - Vertical Flexslider部分幻灯片显示问题

jQuery 意外的 token 在哪里?

c# - 用于创建和筛选的 Lambda 表达式

javascript - 使用与数字 'a' 或使用 javascript 或 jQuery 的自定义值匹配的文本或 innerHTML 隐藏所有 '0' 元素

c# - 在 asp.net 4.0 中使用隐藏代码 (c#) 禁用 "a"href 标记