J'essaie de définir une date d'aujourd'hui pour indiquer à l'utilisateur d'entrer la date dans la zone de texte. Pour indiquer cela, j'ai écrit ce petit javascript/jquery
, et cela fonctionne dans un autre projet de test, mais cela ne fonctionne pas dans mon projet actuel. Je me demande ce que j'ai mal fait. Ci-dessous mon code de script:asp.net 4.0 zone de texte ne permet pas de saisir la date javascript dans la zone de texte
$(document).ready(function() {
var dObj = new Date();
var foo = dObj.toLocaleDateString();
$("#dte").val(foo);
});
Je suis aussi confus au sujet de la position d'attacher un lien jquery, si elle doit être joindre à la page .Master
ou sur content page
avant la balise fermante correspondante. Parce que quand je l'attache sur la page maître, il me donne une erreur comme not able to find form1
et sur ce dernier endroit, il n'est pas en mesure d'afficher la sortie dans la zone de texte.
J'ai entendu parler de placeholder
et modernizer mais il ne remplit pas la condition d'affichage de la date de chargement de la page. Toutefois, lorsque je donne la valeur (date d'aujourd'hui) à la zone de texte à l'intérieur de la méthode Page_load
, je ne suis pas en mesure d'extraire la date que l'utilisateur a sélectionnée. C'est pourquoi je suis passé à cette solution javascript
. J'utilise AJAX date calendar extender
pour afficher le calendrier. Est-ce dû à un effet ajax ou à autre chose?
veuillez me guider à ce sujet.
Merci!
essayez de placer votre lien jquery dans cette page et de voir si cela fonctionne. Liens suivis du code ci-dessus. L'espace réservé n'est pas la solution exacte car il ne fonctionne pas dans les anciens navigateurs. – BNN
@Nadeem Merci pour votre réponse, j'ai déjà essayé cela .. s'il vous plaît lire la description à nouveau. Merci!! –