Я пытаюсь установить дату сегодня, чтобы указать пользователю ввести дату в текстовое поле. Чтобы указать это, я написал этот небольшой 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 или чем-то еще.
пожалуйста руководство по этому вопросу.
Спасибо!
Попробуйте разместить ссылку на jquery на этой странице и посмотреть, не работает ли она. Ссылки, за которыми следует приведенный выше код. Заполнитель не является точным решением, поскольку он не работает в старых браузерах. – BNN
@Nadeem Спасибо за ваш ответ, я уже пробовал это. Пожалуйста, прочитайте описание еще раз. благодаря!! –