2014-09-20 3 views
0

Я пытаюсь установить дату сегодня, чтобы указать пользователю ввести дату в текстовое поле. Чтобы указать это, я написал этот небольшой javascript/jquery, и он работает в другом тестовом проекте, но он не работает в моем фактическом проекте. Мне интересно, что я сделал неправильно. Ниже мой код сценария:asp.net 4.0 текстовое поле не позволяет ввести дату javascript в текстовое поле

$(document).ready(function() { 
      var dObj = new Date(); 
      var foo = dObj.toLocaleDateString(); 
      $("#dte").val(foo); 

     }); 

Я также смущен о положении, чтобы прикрепить ссылку Jquery, должен ли он быть присоединять в .Master страницы или на content page перед соответствующим закрывающим тегом. Потому что когда я прикрепляю это на главной странице, он дает мне ошибку, например not able to find form1, а на последнем месте он не может отображать вывод в текстовом поле.

Я слышал о placeholder и модернизаторе, но он не отвечает требованиям отображения даты на загрузке страницы. Однако, когда я даю значение (дата сегодняшнего дня) в текстовое поле внутри метода Page_load, я не могу выбрать дату, которую выбрал пользователь. Вот почему я перешел к этому решению javascript. Я использую AJAX date calendar extender для отображения календаря. Это связано с каким-либо эффектом ajax или чем-то еще.

пожалуйста руководство по этому вопросу.

Спасибо!

+0

Попробуйте разместить ссылку на jquery на этой странице и посмотреть, не работает ли она. Ссылки, за которыми следует приведенный выше код. Заполнитель не является точным решением, поскольку он не работает в старых браузерах. – BNN

+0

@Nadeem Спасибо за ваш ответ, я уже пробовал это. Пожалуйста, прочитайте описание еще раз. благодаря!! –

ответ

1

Вы используете серверный элемент управления TextBox? если вы так пробовали ClientID для селектора JQuery

$("#<%=dte.ClientID%>").val(foo); 
+0

Ваш совет мне очень помог, но тогда я не смог удалить эту дату JavaScript; cuz сразу после действия отправки или действия редактирования дата java-скрипта входит в поле, которую я не смог удалить после обратной передачи. что заставило меня задуматься о кнопке imagebutton (для отображения календарного контроля Ajax. Если у вас есть 2 минуты, вы можете предложить мне, как я могу использовать атрибуты классической концепции asp. Спасибо! –

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