У меня есть следующий код для запуска при вводе значения на вход. Событие запускается, когда фокус выходит из входа.
$("#guest-level option[id='"+ result.BookingInfo.guestLevelCode +"']").attr("selected", "selected");
Это не выполняется в chrome, но отлично работает в firefox. Как я могу это исправить!
0
Imesh Chandrasiri
9 Май 2013 в 08:19
1 ответ
Лучший ответ
Попробуйте использовать .prop ().
$("#guest-level option[id='"+ result.BookingInfo.guestLevelCode +"']")
.prop("selected", true);
ShortCut: - Идентификаторы должны быть уникальными.
Так
$("#"+ result.BookingInfo.guestLevelCode).prop("selected", true);
1
PSL
9 Май 2013 в 08:33
Похожие вопросы
Новые вопросы
javascript
По вопросам программирования на ECMAScript (JavaScript/JS) и его различных диалектах/реализациях (кроме ActionScript). Имейте в виду, что JavaScript — это НЕ то же самое, что Java! Включите все ярлыки, относящиеся к вашему вопросу; например, [node.js], [jQuery], [JSON], [ReactJS], [angular], [ember.js], [vue.js], [typescript], [svelte] и т. д.