#javascript #safari #prop
#javascript #safari #prop
Вопрос:
Кто-нибудь знает, почему в Safari это не работает?
$('#my_dropdown')
.find('option')
.filter(function(index) {
return $(this).text() === $('#country_of_residence').html();
}).prop("selected", true);
Где, как и в Chrome и Firefox, это так.
Опция действительно выбирается (так как виден атрибут selected=»выбранный»), но выпадающий список не обновляется.
Я использую Safari 7.0.4.
Комментарии:
1. Может быть, попробуйте поместить a
.prop("selected", false)
сразу после.find("option")
?2. интересно. это действительно сработало!