AJAX 요청과 함께 select 옵션을로드하려고 시도합니다. AJAX 요청은 정확하고 내가 원하는 것을 반환합니다. 여기 내 코드는 다음과 같습니다.AJAX 추가 옵션이 유효하지 않습니다.
new Ajax.Request(url, {
method: 'post',
parameters: {foldertype_id: foldertype},
onSuccess: function(answer) {
var folders = JSON.parse(answer.responseText).folders;
var selectToFill = $('my_select_box');
for(var i = 0; i <= folders.length; i ++){
selectToFill.append('<option id="' + folders[i].value + '" value="' + folders[i].ID + '">' + folders[i].label + '</option>');
}
}
});
옵션이 잘 선택 항목에 추가되었지만 드롭 다운에 나타나지 않았습니다. Chrome에서는 옵션 텍스트에 색상 구문이 없음을 알 수 있습니다. 당신이 볼 수 있듯이 http://imgur.com/a/4NZB5
, 회색 옵션 사람들은 AJAX에 의해 추가되고, 난 내 선택 드롭 다운 이런 일이 왜
으로 그 하나를 볼 수 없습니다 :이 스크린 샷이 잘 이해를 참조하십시오? 사전
을보십시오. 내가 말했듯이, 옵션이 잘 추가되었습니다. 활성화되지 않은 것처럼 – Nathan30
아, 태그를 발견하지 못했습니다. – Roljhon