Я получаю данные из базы данных через AJAX и добавляю теги к оператору выбора. Следующий код работает в Firefox, но только частично в IE. Проблема в IE заключается в том, что он создает элементы опций в раскрывающемся списке, но значение атрибута «текст» пусто (раскрывающийся список отображается с 30 пустыми строками! из моей базы данных.) Есть ли другое поле, которое мне нужно установить в IE, кроме «text»? Текст, выделенный жирным шрифтом в приведенном ниже коде, - вот где я думаю, что проблема заключается. строковый литерал на своем месте, и он все еще пуст в IE.
Код:
$.each(data, function(key,value){
$("<option>").attr("value", key).attr("text",value).appendTo("#select1");
});