Réglage de la netteté de la prochaine entrée en jQuery?

Je suis actuellement a un script qui va vérifier la valeur d'une boîte de sélection, puis de permettre à un champ de texte de droite à côté de lui, et puis j'espère que définir le focus.

J'ai ceci à l'heure actuelle, qui fonctionne en activant le champ de saisie...

$("#assessed select").change(function () {

    if($(this).val() == 'null') { $(this).next('input').attr("disabled", true);  }
    else { $(this).next('input').removeAttr("disabled"); }

});

Je suis un peu coincé sur la concentration de peu pour être honnête, j'ai essayé le "$(this).next('input').focus ();", mais ça n'a pas l'accent du tout, même si il n'a pas une erreur Javascript...

$("#assessed select").change(function () {

    if($(this).val() == 'null') { $(this).next('input').attr("disabled", true); $(this).next('input').focus(); }
    else { $(this).next('input').removeAttr("disabled"); }

});

Toutes les idées s'il vous plaît les gars? Je suis vraiment bloqué sur ce et il serait très simple, mais très utile plus à la page que je suis en train de construire!

Grâce

Pourriez-vous poster votre code HTML?

OriginalL'auteur Nick | 2009-08-05