복붙노트

[JQUERY] jQuery로 자바 스크립트 객체에서 선택하는 옵션을 추가하는 가장 좋은 방법은 무엇입니까?

JQUERY

jQuery로 자바 스크립트 객체에서 선택하는 옵션을 추가하는 가장 좋은 방법은 무엇입니까?

해결법


  1. 1.JQuery와 패션의 다른 답변과 동일 :

    JQuery와 패션의 다른 답변과 동일 :

    $.each(selectValues, function(key, value) {   
         $('#mySelect')
             .append($("<option></option>")
                        .attr("value", key)
                        .text(value)); 
    });
    

  2. 2.

    var output = [];
    
    $.each(selectValues, function(key, value)
    {
      output.push('<option value="'+ key +'">'+ value +'</option>');
    });
    
    $('#mySelect').html(output.join(''));
    

    이러한 방법으로 한 번만 "DOM을 눌러".

    내가 최근 라인이 $ ( '#의 mySelect')로 변환 할 수 아니에요 확인합니다. HTML (( '') output.join) 내가 jQuery를 내부를 모르기 때문에 (어쩌면는 HTML에서 몇 가지 분석을 수행 () 방법)


  3. 3.이것은 빠르고 청소기 약간이다.

    이것은 빠르고 청소기 약간이다.

    VAR selectValues ​​= { "1": "테스트 1" "2": "테스트 2" }; VAR $ mySelect = $ ( '#의 mySelect'); // {) .each (selectValues ​​함수 (키 값 달러 var에 $ 옵션 = $ ( "<옵션 />", { 값 : 키, 텍스트 : 값 }); $ mySelect.append ($ 옵션); }); <스크립트 SRC = "https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.1/jquery.min.js">

최근에 올라온 글