0
我有以下代码运行时输入值输入。焦点从输入中消失时触发事件。jQuery选择不在铬中工作
$("#guest-level option[id='"+ result.BookingInfo.guestLevelCode +"']").attr("selected", "selected");
这不会在Chrome中执行,但在Firefox中完美工作。我怎样才能解决这个问题!
我有以下代码运行时输入值输入。焦点从输入中消失时触发事件。jQuery选择不在铬中工作
$("#guest-level option[id='"+ result.BookingInfo.guestLevelCode +"']").attr("selected", "selected");
这不会在Chrome中执行,但在Firefox中完美工作。我怎样才能解决这个问题!
尝试使用.prop()。
$("#guest-level option[id='"+ result.BookingInfo.guestLevelCode +"']")
.prop("selected", true);
ShortCut: - ID应该是唯一的。
所以
$("#"+ result.BookingInfo.guestLevelCode).prop("selected", true);
谢谢!有用! – 2013-05-09 04:29:47
伟大的答案男人! :) 谢谢! – 2013-05-09 04:41:21