JQuery: Ändere den Wert des versteckten Eingabefeldes

Bin ich mit einer hella Uhrzeit-Einstellung den Wert eines hidden input.

Möchte ich übergeben Sie den HTML-von zwischen den option-tags, um das versteckte Feld - Ende laufen, es wird den Titel der Seite aus wordpress' wp_list_dropdowns(). Ich habe es die Rückgabe der text einfach nur fein, und auf meine ändern, falls es korrekt Hinzugefügt einige css (offensichtlich nicht benötigte, auf ein hidden Feld, aber ich wurde versucht zu ermitteln, wo die Dinge sind, brechen). Funktioniert wenn ich den versteckten Eingang zu einem text-input. Ich habe gesehen, an mehreren stellen auf, SO dass dies möglich ist, (Sie ändert den Wert eines hidden input), aber irgendetwas hält mich jetzt und ich kann nicht sehen, die Antwort.

Hier ist die JSFiddle:

JavaScript:

$(".selector").change(function() {
    var $value = $(this).val();
    var $title = $(this).children('option[value='+$value+']').html();
    alert($title); 
    $('input#bacon').val($title).css('border','3px solid blue');
});

HTML:

<select class="selector" name="testselect">
    <option value="1">One</option>
    <option value="2">Two</option>
    <option value="3">Three</option>
</select>
</h3>

<input id="bacon" type="hidden" class="bacon" value="" name="testinput">

InformationsquelleAutor der Frage helgatheviking | 2011-03-13

Schreibe einen Kommentar