我有一些關於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