将 Telerik Datepicker 添加到动态添加的表单字段
Posted
技术标签:
【中文标题】将 Telerik Datepicker 添加到动态添加的表单字段【英文标题】:Adding Telerik Datepicker to Dynamically added form fields 【发布时间】:2011-10-05 22:08:23 【问题描述】:我有一个场景,我必须通过 javascript 在页面上动态添加字段。
如何将 Telerik datepicker 应用于动态添加的字段?
我正在为 ASP.net MVC 3 使用 Telerik 扩展。
【问题讨论】:
【参考方案1】:您可以试试这个(确保包含required javascript 文件):
$("<input />").appendTo(document.body).tDatePicker();
【讨论】:
@Atnas 我可以将什么传递给此方法,以便根据英国格式生成日期。默认情况下,它的生成日期为美国格式 别管它的$('.telerik-dp').tDatePicker( format: 'dd/MM/yyyy');
。您不认为 Telerik 的客户端部分记录不充分吗?
你可能错过了这个:telerik.com/help/aspnet-mvc/…
在发表评论之前,我正在查看这个,但我在此文档中找不到传递给 tDatePikcer 的选项【参考方案2】:
你可以试试这个动态创建DatePicker
var dp = @html.Telerik().DatePicker().Name("DateCreated").InputHtmlAttributes(new @class = "FilterDatePicker" );
$("#body").append(dp);
$('.FilterDatePicker').tDatePicker();
【讨论】:
以上是关于将 Telerik Datepicker 添加到动态添加的表单字段的主要内容,如果未能解决你的问题,请参考以下文章
Telerik asp.net mvc datepicker Internet Explorer (IE) 8 中的“无效参数”
ASP.NET MVC、Telerik Kendo、jQuery 验证中的非标准日期格式