【问题标题】:Get the date selected in a DatePicker within a javascript function获取在 javascript 函数中的 DatePicker 中选择的日期
【发布时间】:2012-01-27 09:31:51
【问题描述】:

我想获取用户在 JS 函数中选择的日期。

我已经尝试过使用这个:

var test = $("#datepicker").datepicker( 'getDate' );

带有警报,但它显示 [object object] 而不是日期。 这真的让我发疯。 有人知道吗 ? 提前致谢

【问题讨论】:

标签: javascript jquery datepicker


【解决方案1】:

我刚刚查看了一个日期选择器,'getDate' 函数返回一个似乎是当前日期的对象:

Date {Fri Jan 27 2012 00:00:00 GMT+0000 (GMT Standard Time)}

你不妨试试:

var test = $("#datepicker").val();

一旦日期选择器更改了值,这将简单地从文本框中获取值。哪个返回:

"01/31/2012"

【讨论】:

  • 我在哪里写了 $("#datepicker"),这应该是输入字段本身。是这样吗?
  • 我只有这个:
  • 因为我需要一个带有 runat="server" 的 webcontrol,没有它,datepicker 不再工作...
  • 通过查看以下问题stackoverflow.com/questions/3650009/… 我猜测 ASP 会生成它自己的 Id。也许尝试改用一个类..?
  • 非常感谢:我使用这个:var datepickerdebut = document.getElementById("ctl00_ctl00_cphMain_cphMainMenu_datepicker").value;而且效果很好
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多