2016-12-29 75 views
0

我创建了一个Telerik的RadDatePicker,我能够通过创建以下var date = new Date() and using set_selectedDate(date)方法来设置里面文本框的日期是我如何做到这一点:telerik RadDatePicker将日期设置为字符串而不是对象?

<telerik:RadDatePicker ID="RadDatePicker1" runat="server"> 
     </telerik:RadDatePicker> 
     <input id="Button1" type="button" value="Set Date" onclick="SetDate();" /> 
     <script type="text/javascript"> 
      function SetDate() { 
       var date = new Date(); 
       var datepicker = $find("<%= RadDatePicker1.ClientID %>"); 
       datepicker.set_selectedDate(date); 
      } 
     </script> 

我需要传递日期字符串不是对象例如var date = "2016/11/11";
然后将日期字符串传递给datepicker.set_selectedDate(date);

+0

你想要的是不明确的。 'set_selectedDate'将Date作为参数。 –

+0

我想是传递日期参数作为字符串set_selectedDate – abkmrad

回答

1

试试这个;

function SetDate() { 
    var datepicker = $find("<%= RadDatePicker1.ClientID %>"); 
    datepicker.set_selectedDate(new Date('2016/11/11')); 

}

+0

字面上20秒至晚.. –

+0

我使用@Mehmet解决方案得到错误:类型错误:日期选择器是空 – abkmrad

+0

@Mehmet谢谢你跟我零误差的工作来自我的代码。 – abkmrad

相关问题