夜间监视:select元素上的.click()无法正常工作

时间:2018-12-27 00:17:49

标签: javascript nightwatch.js

我知道人们以前曾经问过这个问题,但是似乎没有一个解决方案对我有用。

我目前正在尝试点击select下拉菜单,然后从可用选项中选择一个值。但是,打电话给.click()并不能解决我的问题。

这是我要尝试的:

我的pageObject:

sections: {
    addNew: {
      selector: "#my_form",
      elements: {
        name: "#name",
        mySelectDropdown: "#selectId"
      }
    }
  }

我的代码:

let addNew = page.section.addNew;
addNew.setValue("@name", 'test'); // this works as expected
addNew.click("@mySelectDropdown");

html:

<select class="form-control" id="selectId">
    <option value="1">option 1</option>
    <option value="2">option 2</option>
</select>

我将不胜感激,谢谢!

0 个答案:

没有答案