Partage

[JQUERY UI]buttontext datepicker this attr

Sujet résolu
3 janvier 2018 à 12:00:36

Bonjour,

je découvre le jQuery UI. Je suis sur le datepicker. J'ai deux champs avec un id, et je veux récupérer la valeur de l'id pour chaque champ, mais ça ne marche pas, ça affiche undefined dans la console. Voici mon code :

HTML:

<label>Flight departure date: <input id="departure" /></label>
<label>Flight return date: <input id="return" /></label>

JavaScript:

$("#departure, #return").datepicker({
    buttonText: console.log( $(this).attr("id") )
});

Est-ce quelqu'un peut m'aider ?

Merci.

Vous êtes demandeur·se d'emploi ?
Sans diplôme post-bac ?

Devenez Développeur·se web junior

Je postule
Formation
courte
Financée
à 100%
3 janvier 2018 à 17:09:40

Salut, supprimer le console.log:

buttonText: $(this).attr("id")



3 janvier 2018 à 17:18:08

C'est fait, et je l'ai également mis avec d'autres options que j'ai utilisé, mais ça retourne uniquement departure et pas return.
3 janvier 2018 à 21:43:45

Salut, return est un mot réservé du langage.

Essayes de changer ton id en "returnDate"

-
Edité par bxdfr 3 janvier 2018 à 21:44:37

[JQUERY UI]buttontext datepicker this attr

× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
  • Editeur
  • Markdown