Festlegen des Fokus auf die nächste Eingabe in jQuery?

Hab ich momentan habe ein Skript, das werde überprüfen für Sie den Wert von einem select-Feld, und aktivieren Sie ein Textfeld rechts daneben, und dann hoffentlich setzen Sie den Fokus.

Habe ich diese im moment, welche gut funktioniert ist, dass das input-Feld...

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

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

});

Bin ich ein bisschen fest auf die 'focus' - bit um ehrlich zu sein, ich habe versucht, "$(this).next('input').focus();" aber das hat nicht konzentrieren, obwohl es nicht bringen, ein Javascript-Fehler entweder...

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

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

});

Irgendwelche Ideen, bitte Jungs? Ich bin wirklich stecken und es wäre eine sehr einfache, aber sehr nützliche Ergänzung zu der Seite, die ich Baue!

Dank

  • Könnte Sie posten Sie Ihre HTML-wie auch?
InformationsquelleAutor Nick | 2009-08-05
Schreibe einen Kommentar