我有以下功能,這個jquery每個()選擇選項有什麼問題?
function setDropdownValue(dropdownId,selectedValue){
$('#'+dropdownId+' option').each(function(){
if ($(this).val().toLowerCase()==selectedValue.toLowerCase()){
//found the option i was looking for, do what i want
$(this).val(selectedValue);
}
});
}
,我路過dropdownId=$('#dp1")
和selectedValue='Bat'
以及由於某種原因沒有得到執行我的每一個()函數..我打電話這樣setDropdownValue($("#dp1"),'Bat');
我缺少的東西?
除了你所擁有的toLowerCase之外,是否有一個理由讓你完成每個功能?你可以通過設置$('#'+ dropdownId).val(selectedValue)來設置選擇的值。你也在選項上調用.val()函數,而不是在select上。 – riceroni 2013-04-25 13:28:03
你是怎麼打電話來的? – Gautam3164 2013-04-25 13:31:46