jQuery topic - Szoftverfejlesztés fórum

üzenetek

hozzászólások


Brown ügynök
(senior tag)

Nem írják, ezzel próbáltam és nem működött: $('option.class').each()

Közben rájöttem, hogy ez (lásd lent) ua. csinálja mintha each()-tem volna: érték alapján választja ki az option-t (ami akkor nem jó ha több uo. értékű option van az oldalon)

if($('option[value="'+ tcs +'"]').val() == tcs )$('option[value="'+ tcs +'"]').attr("selected", "selected");

Szóval, hogy alakítsam át ezt hogy az option osztályt is bevegyen a feltételbe? :U

var val = <keresett érték>;
$("option").each(function(){
if( $(this).val() == val )$(this).attr("selected", "selected");
else $(this).removeAttr("selected");
});

üzenetek