如何获取 jQuery UI Datepicker 设置的选定日期
我正在使用 jQuery UI Datepicker 设置事件的开始日期。现在我需要检索所选日期。我尝试使用 $('#startDate').datepicker('getDate')
,但这会返回 NULL。
使用 FirBug,我发现输入值什么都没有:-
那么如何检索所选日期呢?
PS。 : 我发现了一个关于他完全相同的问题的旧线程。
http://old.nabble.com/ui.datepicker-trouble-td17846951s27240。 html
但这里的解决方案对我不起作用。我刚刚收到一条错误消息:-
未捕获的异常:缺少此日期选择器的实例数据
更新:
我可以使用以下代码检索所选日期:
var arr = $('#newEvent').serializeArray();
alert(arr[2].value);
但这是迄今为止最好的方法....b/w任何其他建议受到赞赏。
I'm setting the start date of an event using jQuery UI Datepicker. Now I need to retrieve the selected date. I'm trying to use $('#startDate').datepicker('getDate')
, but this returns NULL.
Using FirBug, I see that the input value is nothing :-<input type="text" name="startDate" value="" id="startDate" class="hasDatepicker">
So how can I retrieve the selected date?
PS. :
I found an old thread regarding he exact same issue.
http://old.nabble.com/ui.datepicker-trouble-td17846951s27240.html
But the solution here does not work for me. I just get an error message :-
uncaught exception: Missing instance data for this datepicker
UPDATE :
I'm able to retrieve the selected date by using this code:
var arr = $('#newEvent').serializeArray();
alert(arr[2].value);
But this is by far the best way....b/w any other suggestions is appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用回调让它将其推送到您的数据:)
You can use a callback to let it push it to your data :)
解决起来很简单,将代码修改为:
Easy to solve, change your code to: