jQuery get dropdown-rel-Wert()
wie bekomme ich das dropdown value?
<select id="t_dermal_name">
<option value="1" rel="30">Between Eyebrows</option>
<option value="7" rel="30">Individual Line Softening</option>
<option value="2" rel="30">Lip Contouring</option>
</select>
jquery:
$("#t_dermal_name").change(onSelectChange);
function onSelectChange(){
var selected = $("#t_dermal_name option:selected");
var output = "";
if(selected.val() != 0){
output = selected.rel();
}
$("#output").html(output);
}
selected.rel()
sollteselected.attr('rel')
InformationsquelleAutor tonoslfx | 2011-01-06
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die
:selected
Selektor zu finden, die gewählte option zu aktivieren und abrufen derrel
Wert mit derattr()
Methode.Etwas wie dieses: http://jsfiddle.net/yAQhq/
+
- operator mit strings, es wird einfach verketten von strings. Damit fügen Sie die zahlen zusammen, die Sie benötigen, um ausführenparseInt()
auf Sie wie dieses: jsfiddle.net/yAQhq/9parseInt()
tut und zu schauen, was es tut, wenn es trifft auf etwas, das es nicht verwandeln können, in eine ganze Zahl. Herausfinden, welche Werte es versuchen, fügen Sie zusammen und versuchen Sie, fügen Sie Bedingungen hinzu, die den job zu erledigen.$('select[name="X"] option[selected]').attr('data-xxx')
war das einzige, was für mich gearbeitet.gut funktioniert.
Können Sie die option:ausgewählte
Zum Beispiel, ich bin mit den Folgen code: