2009-10-06 3 views

Odpowiedz

19

Zastosowanie text wraz z selektorem :selected forma:

$('select option:selected').text() 

pętli nad tekstami i wartościami wszystkie opcje:

$('#mySelect option').each(function() { 
    console.log(this.text + ' ' + this.value); 
}); 

pobrać wszystkie teksty opcji do tablicy:

var textArr = $('#mySelect option').map(function (i,n) { 
    return $(n).text(); 
}).get(); 
console.log(textArr.join(',')); 
5

Jeśli chcesz uzyskać dostęp do tekstu wybranej opcji, możesz użyć:

$("#list option:selected").text(); 

Ewentualnie można uzyskać dostęp do opcji bezpośrednio w ten sposób:

$("#list option[value=2]").text(); 

#list jest identyfikator specyficzny wybierz. Powinieneś przypisać identyfikator (np. <select id="list">), aby uniknąć konfliktów z innymi znacznikami wyboru.

1
var text = $(option[value='1']).text(); 
Powiązane problemy