J'utilise jQuery pour ajouter un attribut readonly à tous les éléments de formulaire, mais je n'arrive pas à comprendre comment procéder.Ajout d'un attribut readonly à tous les éléments de formulaire
Voici ce que je suis en train:
$('#form1').each(function() { $(this).attr('readonly', true); });
je une forme simple en utilisant l'étiquette/entrée pour afficher les éléments de formulaire. Aussi J'utilise tipsy (plug-in Pointe de l'outil), ainsi que Formalize (Look and Feel Plug-in)
juste un détail technique, mais « attr ('readonly ', true) "vaut mieux que" attr (' readonly ',' readonly '). La méthode "attr()" de jQuery fonctionne sur les propriétés DOM, pas sur les attributs HTML réels, et la valeur de propriété "readonly" doit être "tr ue "ou" faux ". Il se trouve que 'readonly' est vrai en javascript, mais il est préférable d'inclure le booléen pour commencer. –
hmm toujours pas de chance –
@Phill, comment * précisément * cela ne fonctionne t-il pas pour vous? Est-ce que ça ne fait rien du tout? Retourne une erreur js? Autre chose? –