未在火狐浏览器的选择列表中选择值(适用于chrome,safari,opera)

Value not selected in select list with firefox (works with chrome, safari, opera)

本文关键字:选择 适用于 chrome safari opera 火狐浏览器 列表      更新时间:2023-09-26

此代码应在选择列表中选择一个选项:

$('#ref_nationalite-pharmacien option[value='+t[14]+']').attr("selected", "selected");

它适用于谷歌浏览器和Opera。

对于Firefox

(所有版本,我使用的是Firefox 34(,该选项未被选中。

我试图用流行音乐代替 attr,但没有结果。

这是我代码的一小段:

function actualiser_remplir_champ(reponse)

{ var t = reponse.split("#"(;

重访是(我更改了私人信息(:

283##SMITH#Bill#1964-09-28#1987-01-01#Google Street 19#Mons##523601#1##sspf  formation specifique et generale##21#

最后一个数字 21 是在我的选择列表中选择的值,它不适用于 Firefox,但适用于其他网络浏览器。

这是一个

已知的FireFox问题,解决方案可以在这个SO线程中找到(它从另一个SO线程获得(:https://stackoverflow.com/a/10096033/844932

将 autocomplete="off" HTML 属性添加到每个选择标记。(来源: https://stackoverflow.com/a/8258154/260080(

这修复了 Firefox 中的 ODD 行为。