2010-06-17 6 views
0

Cela devrait être très simple mais je n'arrive pas à le faire fonctionner, comment désactiver et ajouter une classe à une entrée? Disons que j'ai un champ de saisie avec id = nom, c'est à quelle distance j'ai obtenu,Comment désactiver une entrée avec le plugin jQuery Validation

$("input#name").attr("disabled"); 

Qu'est-ce que je fais mal ici? Toute aide serait grandement appréciée, merci d'avance!

Répondre

2

Vous devez donner .attr() un second paramètre (la valeur pour définir, sinon il obtient la valeur), true dans ce cas ("disabled" fonctionne aussi, mais un booléen est souhaitable pour plusieurs raisons ici):

$("input#name").attr("disabled", true).addClass('myClass'); 

.addClass() ajoute ensuite cette classe à l'élément.

Questions connexes