我想使用的DateTimePicker,但它给错误:jQuery datetimepicker does not work.How我使用它?
TypeError: Object # has no method 'datetimepicker'
我包括在此脚本:
<script src="Scripts/jquery-1.7.2.min.js" type="text/javascript"></script>
<script src="Scripts/jquery-ui-1.8.19.custom.min.js" type="text/javascript"></script>
<script src="Scripts/jquery-ui-timepicker-addon.js" type="text/javascript"></script>
而且我的代码:
TextBox dtPicker_ = new TextBox();
dtPicker_.ID = "dt_" + i;
dtPicker_.CssClass = "datePicker";
dtPicker_.Attributes.Add("checkId", "ch_" + i);
dtPicker_.Text = cell_value_format_.Trim();
control_ = dtPicker_;
// ConvertToTimePicker
string csname1 = "BindDatePickerScript";
Type cstype = this.GetType();
// Get a ClientScriptManager reference from the Page class.
ClientScriptManager cs = Page.ClientScript;
// Check to see if the startup script is already registered.
if (!cs.IsStartupScriptRegistered(cstype, csname1))
{
System.Text.StringBuilder cstext1 = new System.Text.StringBuilder();
cstext1.Append("<script type='text/javascript'>");
cstext1.Append("$('.datePicker').datetimepicker({ dateFormat: 'dd.mm.yy' });");
cstext1.Append("</script>");
cs.RegisterStartupScript(cstype, csname1, cstext1.ToString());
}
最后我的 “日期选择器” 功能正在工作
cstext1.Append("$('.datePicker').datepicker({ dateFormat: 'dd.mm.yy' });");
但 “的DateTimePicker说:” 没有发现
cstext1.Append("$('.datePicker').datetimepicker({ dateFormat: 'dd.mm.yy' });");
你可以尝试从你的代码中删除'dateFormat'在哪里附加datetimepicker。 – Murtaza 2012-04-25 11:34:20
http://jsfiddle.net/atP2P/这是在这里工作,但我不能在我的项目中做到这一点。 – Mennan 2012-04-25 11:39:25