当输入值时,我有以下代码要运行。当焦点从输入中消失时触发该事件。
$("#guest-level option[id='"+ result.BookingInfo.guestLevelCode +"']").attr("selected", "selected");
这不会在 chrome 中执行,但在 Firefox 中可以完美运行。我怎样才能解决这个问题!
当输入值时,我有以下代码要运行。当焦点从输入中消失时触发该事件。
$("#guest-level option[id='"+ result.BookingInfo.guestLevelCode +"']").attr("selected", "selected");
这不会在 chrome 中执行,但在 Firefox 中可以完美运行。我怎样才能解决这个问题!
尝试使用.prop()。
$("#guest-level option[id='"+ result.BookingInfo.guestLevelCode +"']")
.prop("selected", true);
快捷方式:- ID 应该是唯一的。
所以
$("#"+ result.BookingInfo.guestLevelCode).prop("selected", true);