我使用react-select在一个部分是Ruby on Rails,部分是React.js的网站上使用了一系列的选择下拉列表。我希望能够用Capybara编写一个功能测试,它将:最终结果是确认在提交表单时保存了我们选择的值。单击时,选择小部件在浏览器中工作得很好,但我不知道如何触发它打开jQuery或其他JS单击/鼠标按下/键入事件。这个是可能的吗
由于一个遗留的前端,我得到了这个老套的侦听器,用于在聚焦select元素时打开我的select2 (v4.0)下拉菜单。它工作得很好,除了当我在打开的select2上按Tab键时,我的tabindex以某种方式被设置回1。当我从打开的下拉列表中点击Tab键时,我如何才能使我的下拉列表关闭并且input#4被聚焦?// open select2 dropd