2012-01-05 4 views
0

모든 선택 상자를 특정 값으로 설정해야합니다. 다음은 HTML입니다.jQuery를 사용하여 모든 선택 상자 값을 특정 값으로 설정

<select> 
    <option value="-1" 
    <option value="55">ENABLE</option> 
    <option value="56">DISABLE</option> 
    <option value="57">HIDDEN</option> 
</select> 

페이지에 8 개의 동일한 선택 상자가 있습니다.

무엇 내가하고 싶은 특정 확인란 변화에, 나는

$("input[type='select']").val('55'); 

을 시도 55

모든 선택 상자의 값을 설정해야

$("input[type='select']").attr('selected','55'); 

그러나 둘 다 작동하지 않습니다. 누구든지 해결 방법을 제안 할 수 있습니까?

답변

4

셀렉터에서 <input> 태그가 정의되지 않은 type="select"으로 찾으려고합니다. 입력 태그는 텍스트, 라디오, 체크 박스, 제출, 이미지 형식 일 수 있습니다. DOM에있는 내용은 <select> 태그이므로 페이지의 모든 선택 요소에서 값을 55로 설정하려면 다음을 수행하면됩니다.

$('select').val('55'); 
관련 문제