2016-12-29 78 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

相關問題