如何直接加载telerik datepicker。
我正在用html文本框构造div标签,并想到要添加telerik datepicker,可以做到这一点,并且有人可以向我解释这样做的方式。
<div id="mainDiv">
str +='<div class="Subdiv" id=';
str += data.id + ' rel="' + relData + '"><br/>Date Question<br/><label>';
str += data.Question + "<br/><input type='textbox' id='Date'/></br></br>";
str += "<input type='button' value='Submit' onclick='Submitdate(\"" + data.previousdate+"\",\"" + data.id+ "\",\"" + data.changetype+ "\")'/>"; } $('#Date').appendTo(document.body).tDatePicker();
str += '</label></div>'; $('#mainDiv').append(str);
我遇到错误
$('#Date').appendTo(document.body).tDatePicker();
不是功能。 最佳答案
尝试这个:
注册datepicker客户端库:
$(Html.Telerik().ScriptRegistrar().DefaultGroup(group => group.Add("telerik.common.js").Add("telerik.datepicker.js")))
在表单上创建一个输入元素:
<input id="DatePickerInput" />
然后在页面上的某处添加以下javascript:
$('#DatePickerInput').appendTo(document.body);
$('#DatePickerInput').tDatePicker();
要么
$('#DatePickerInput').appendTo(document.body).tDatePicker();
设置日期值:
$('#DatePickerInput').val('5/29/2012'); //Date format may vary, you'll need to adjust it!
祝好运!