8
Mam pole zaznaczaniaUzyskiwanie wartości wybranego tagu opcji w polu wyboru
<select name="type1">
<option value="1">Laser Printer</option>
<option value="2">Line Printer</option>
</select>
Teraz mam przycisk z id #New1
kiedy ten przycisk zostanie kliknięty muszę pokazywać wartość pomiędzy znacznikiem opcji który został wybrany. Na przykład, jeśli wybrano Drukarka laserowa Muszę drukarka laserowa, a nie 1
Mój kod dotąd
alert($("select[name=type1]:selected").val().text());
ale zwraca niezdefiniowana
Rozwiązanie DigitalPlane działa w tym jsfiddle http://jsfiddle.net/g4ymr/ – Joe
Który jest równoważny 'alert ($ ('select [nazwa = typ1]'). Find (" opcja: wybrana ").()); ', jeśli ta składnia wydaje się być bardziej znajoma, na przykład jeśli już masz wybierz w zbuforowanej zmiennej - 'alert ($ mySelect.find ('option: selected'). text());' – ruffin
Ta odpowiedź nie obejmuje wielu wyborów. –