2016-09-28 2 views
0

프로토 타입 js를 사용하여 HTML에서 태그를 선택하는 옵션을 추가하는 방법. 감사합니다. 해시에서 옵션을 통해프로토 타입 js를 사용하여 HTML에서 태그를 선택하는 옵션을 추가하는 방법

var select = $('my_select_tag_id'); 

반복 처리가 :

$H({foo: 'bar', boo: 'baz'}).each(function(pair){ 
    select.options[select.options.length] = new Option(pair.value, pair.key); 
}); 

당신이 단지에 값을 밀어하려고하지 않는 것이 중요 select 태그에 참조

답변

3

옵션은 마치 HTML 요소 인 것처럼 select.insert('<option value="foo">bar</option>') 또는 이와 유사한 것을 사용합니다. 이는 모든 브라우저에서 작동하지 않기 때문입니다. jQuery는이 문제를 해결하기 위해 멋진 일을합니다. 왜냐하면 그렇게하는 것이 정확한 방식이기 때문입니다.