我有一个级联淘汰下拉菜单,当选择第一个时,会创建另一个选择菜单并在其下方添加。这是使用绑定到列表的模板完成的,菜单被添加到此列表并自动绑定到DOM。 问题是如果用户滚动浏览这样的选项:
点击“下一步”(右箭头,用于转到下一个输入),它选择当前悬停的选项(在本例中为6月18日)并创建新的选择但是然后而不是导航到新创建的选择菜单,跳过它然后转到那个(在我的情况下沿着页面)。如果您点击“上一步”,它会将您带回到新创建的下拉列表。
有没有办法覆盖该功能,以便等待创建新的下拉列表并导航到它而不是在按下Next时跳过它?
编辑:还应该注意到我确实将选项卡索引绑定到菜单,它们以正确的顺序显示,Tab索引1然后是2然后是3,这样就不是问题,它必须是关于元素而不是现有答案 0 :(得分:0)
不幸的是,没有。 SELECT菜单由操作系统和SELECT的mobile safari takes full control呈现。你无法控制这些按钮的功能。
但是,选择完成后,不是创建级联下拉列表,而是填充它。确保它始终存在,但保留为空,直到上一个下拉列表中有选择。这将确保下一个按钮将您带到正确的SELECT控件。