我有一些关于jquery选择的问题。在我的情况下,如果option.value
等于某事,该如何匹配,请为它标记selected
。 Online code herejQuery的选择如果option.value等于东西,选择一个标记
再次重复代码。它导致Uncaught TypeError: Object #<HTMLOptionElement> has no method 'val'
,如何工作,我的希望?谢谢。
<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>
也许这篇文章可以帮助你:http://stackoverflow.com/q/196684/508702 – 2011-12-20 08:26:12