2012-01-19 5 views
1

드롭 다운 목록에서 옵션을 제거하는 중에 문제가 있습니다. 페이지에 아이디어를로드 할 때 아무 것도하지 않습니까? 나는 .remove()을 사용하고 있지만 이것은 아무 것도하지 않습니다.jQuery로 드롭 다운에서 선택 옵션을 제거하십시오.

<!DOCTYPE html> 
<html> 
<head> 
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> 
<title>Test</title> 
<script> 
$(document).ready(function() { 
$("#bytype option[value='foo']").remove(); 
}); 
</script> 
</head> 
<body> 

<select name="bytype" id="bytype"> 
<option value="foo">foo</option> 
<option value="Boo">Boo</option> 
<option value="Coo">Coo</option>        
</select> 

</body> 
</html> 
+3

jQuery 선택기에서'# bytype'의 철자가 잘못되었습니다. –

답변

1

사용이 대신해야 당신의 선택 bytpe에 오타가 있습니다. 'Your value'foo 값으로 바꿉니다.

$("#Select ID").removeOption("Your Value"); 
0

맞춤법 실수는하지 bytpe 그것은 당신이 당신의 ID가 잘못된 철자 bytype

$("#bytype > option[value='foo']").remove(); 
0
$("#bytpe option[value='foo']").remove(); 

입니다. 두 번째 y가 누락되었습니다.

관련 문제