Google chrome 多个动态数据列表和chrome
在Linux下运行chrome 58.0.3029.110在windows下报告了类似的问题 动态数据列表(通过websocket提供) 当试图点击包含多个数据列表的页面时,没有一个数据列表填充 当时我发现当地的解决方案是简单地从第一个人切换到第二个人 虽然这似乎解决了我的问题,但这并不完全是我可以开始向希望使用我的网站的用户提供的建议 我花了好几个小时试图找到问题所在,并找到了在该页面和已损坏的配置文件下是否只有一个datalist实例。(又名Person 1)数据列表似乎工作正常:Google chrome 多个动态数据列表和chrome,google-chrome,dynamic-data-list,Google Chrome,Dynamic Data List,在Linux下运行chrome 58.0.3029.110在windows下报告了类似的问题 动态数据列表(通过websocket提供) 当试图点击包含多个数据列表的页面时,没有一个数据列表填充 当时我发现当地的解决方案是简单地从第一个人切换到第二个人 虽然这似乎解决了我的问题,但这并不完全是我可以开始向希望使用我的网站的用户提供的建议 我花了好几个小时试图找到问题所在,并找到了在该页面和已损坏的配置文件下是否只有一个datalist实例。(又名Person 1)数据列表似乎工作正常: <
<input name="something" list="someresults"/>
<datalist id="someresults"></datalist>
工作良好,我可以改变上面的任何数据列表上的页面和所有工作正常
当我开始在同一页上使用第二个数据列表时:
<input name="something" list="someresults"/>
<datalist id="someresults"></datalist>
<input name="something2" list="someresults2"/>
<datalist id="someresults2"></datalist>
它们都不会加载内容,箭头填充表示内容,在html中查看DOM已使用用户输入匹配结果进行更新
我只是在挠头,到底是什么导致了这一点,这显然不是代码,因为正如我所说,通过更改chrome配置文件,问题就消失了
任何洞察/修复信息都将不胜感激
PS过程相当复杂,如果需要的话,我可以在现场创建几个演示页面来展示手头的问题,因为我认为实际工作太复杂,无法在这里发布所有问题。在这种情况下,结果是由于两件事,也许我自己的总结帮助缩小了问题的范围
autocomplete=“off”
autocomplete=“off”