2016-12-29 2 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' принимает дату как параметр. –

+0

Я хочу, чтобы передать параметр даты как строку в set_selectedDate – abkmrad

ответ

1

Попробуйте это;

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

}

+0

буквально через 20 секунд до конца .. –

+0

Я получаю ошибку с помощью решения @Mehmet: TypeError: datepicker is null – abkmrad

+0

@Mehmet спасибо, что со мной работает ошибка null был из моего кода. – abkmrad

Смежные вопросы