Ho qualche domanda sulla selezione jquery. Nel mio caso, come abbinare se lo option.value
è uguale a qualcosa, contrassegnare uno selected
per esso. Online code hereselezione jquery se option.value è uguale a qualcosa, contrassegna un selezionato
ripetere il codice. Ha causato Uncaught TypeError: Object #<HTMLOptionElement> has no method 'val'
, come lavorare come la mia speranza? Grazie.
<script type="text/javascript">
$(document).ready(function(){
var num = 3;
$("div#selection select.select option").each(function(){
if((this).val()==num){
$(this).attr("selected","selected");
}
});
});
</script>
<div id="selection">
<label>Label1:</label>
<select class="select">
<option value="1">V1</option>
<option value="2">V2</option>
<option value="3">V3</option>
</select>
<label>Label2:</label>
<select class="select">
<option value="4">U1</option>
<option value="5">U2</option>
<option value="6">U3</option>
</select>
</div>
Forse questo post può aiutarti: http://stackoverflow.com/q/196684/508702 –