无法使用 jquery 获取 rad 日期选择器的选定日期

Posted

技术标签:

【中文标题】无法使用 jquery 获取 rad 日期选择器的选定日期【英文标题】:cant get selected date of rad date picker using jquery 【发布时间】:2015-04-28 07:01:44 【问题描述】:

我对 rad 日期选择器有以下定义:

 <telerik:RadDatePicker ID="calStartUsingDate"  runat="server" DateFormat="dd/MM/yyyy">
                            <ClientEvents OnDateSelected="calcConsump" />
                        </telerik:RadDatePicker>  

我试图获取它的选定日期,但是下面的语句总是返回 null !!

 start = $find("<%=calStartUsingDate.ClientID %>"); 

【问题讨论】:

【参考方案1】:

在 OnDateSelected 函数之外使用它:

var start = $find("<%=calStartUsingDate.ClientID %>").get_selectedDate();

或者,如果您在 OnDateSelected 函数中使用它,它看起来像...

function calcConsump(sender, args)
    var start = sender.get_selectedDate();

http://www.telerik.com/help/aspnet-ajax/calendar-client-side-rad-datepicker.html

【讨论】:

以上是关于无法使用 jquery 获取 rad 日期选择器的选定日期的主要内容,如果未能解决你的问题,请参考以下文章

没有输入的jQuery日期选择器

用于 JQuery 日期时间选择器的 ASP.Net 包装器控件

vue2 - 解决treeselect树形组件获取焦点后无法关闭element的选择器和日期选择器的问题

vue2 - 解决treeselect树形组件获取焦点后无法关闭element的选择器和日期选择器的问题

禁用 jQuery UI 日期选择器的焦点设置

如何更改日期范围选择器的日期格式?