Bascule attribut lecture seule dans le champ de saisie
J'ai créé un formulaire. Voici la violon
Par défaut, tous les champs sont en lecture seule de l'état. Ce que je dois faire ici est
-
Active le champ de texte pour le modifier lors de l'utilisation, cliquez sur le
Edit button
et bouton modifier (Nom et valeur) doit se transformer enSAVE button
. -
Une fois l'édition se fait l'utilisateur doit cliquer sur le
Save button
et il doit faire la première étape, les moyens de changer le bouton de retour à l'état initial, j'.eEdit
et les champs de texte àreadonly
de préférence à la recherche pour jquery solution.
Merci d'avance!!
Vous devez vous connecter pour publier un commentaire.
Obtient tous les éléments avec le nom
Edit
et attache un gestionnaire de clic.La variable
prev
est la précédente, l'élément d'entrée etro
est que les éléments en lecture seule attribut de l'état (vrai /faux).Ensuite, nous sommes de réglage de la readonly état de
! ro
(pas ro), qui signifie "placer à l'opposé de ce qu'elle est (une fonction de bascule, si vous voulez)", et en concentrant leprev
d'entrée.La dernière ligne des objectifs de la actuellement cliqué bouton avec
this
, et ça change du texte avec un opérateur ternaire en fonction de l'état de laro
variable.VIOLON
À sa plus simple:
JS Fiddle démo.
Et à fournir pour changer le texte de la
button
:JS Fiddle démo.