2017-11-28 6 views
1

예제에서 데이터를 구문 분석 할 때 비활성화 된 매개 변수는 작동하지만 선택한 매개 변수는 유효하지 않습니다. 어떤 아이디어?Select2 "selected": true not working

예 : enter image description here

선택 2 버전 4.0.3 - 링크 : 사이트에서

{ 
    "results": [ 
    { 
     "id": 1, 
     "text": "Option 1" 
    }, 
    { 
     "id": 2, 
     "text": "Option 2", 
     "selected": true 
    }, 
    { 
     "id": 3, 
     "text": "Option 3", 
     "disabled": true 
    } 
    ] 
} 

결과 Select2 Data Source JQuery와 버전 3.0.0

+1

작동중인 jsfiddle 또는 코드 조각이 있습니까? –

+0

선택한 매개 변수를 사용하기 위해 무엇을 기대하십니까? – ShaneG

+0

@Shane 옵션을 미리 선택하는 방법으로 이해했습니다. – JoachimK

답변

0

선택된 파라미터 나를 위해 작동하지 않았다 중 . 아래의 해결 방법을 사용하여 작동하도록했습니다. -

$(".select").select2({ 
    data: data_names 
}); 
data_names.forEach(function(name) { 
    if (name.selected) { 
     $(".select").select2('val', name.id); 
    } 
});