У меня есть следующий код для запуска при вводе значения на вход. Событие запускается, когда фокус выходит из входа.

$("#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