使用casperjs在表单上设置select
Set select on form using casperjs
我的表单有两个选择框,用户可以在其中选择要包含在设置中的国家。可用选项的值如下所示:
<option value="AU">Australia</option>
当表单被提交时,chrome报告选择的状态,像这样:
f_countries:selectedc
selectedcountries[]:AU
selectedcountries[]:AR
在casperjs上,我可以使用以下方法在表单上执行诸如在输入框中键入等操作。我不明白的是如何将选择表单的值设置为上面列出的值。
例如,假设我想将选定的国家设置为"US,CA,BR"。
下面是我在表单中使用的其他类型的输入。
this.fill('form#my_form', {
'username': 'joe',
'password': 'secret',
'f_countries:selectedc': [[ can't figure out what goes here ]]
}, true);
问题是:我如何使用casperjs设置表单上的选择值
如果是一个简单的选择框,请尝试使用
选择器:'value'
如果是多选框,请参考https://groups.google.com/forum/#!主题/casperjs/1 iobxfhfbuu
相关文章:
- 根据路由URL设置select的值
- 如何在不触发更改事件的情况下设置 SELECT 元素的选定选项
- 使用JavaScript设置select标记的选定索引
- 根据json值设置select选项
- 使用jQuery设置Select Dropdown
- 在页面加载时设置select元素选项
- 不能从我的控制器中设置select value, Angular JS
- Knockout:在改变可观察数组后设置select的标题
- 如何在angular中设置select default选项?
- 使用AngularJS的双向数据绑定设置SELECT的默认值
- 如何使用angularjs-json数据设置select 2下拉列表的默认值
- 使用casperjs在表单上设置select
- 用KnockoutJS设置select的初始值
- 可以'当第一个select的值改变时,让jquery设置select输入的值
- 如何为嵌套的Mongoose文档设置select=false
- 如何设置select选项的默认值
- 使用Value属性设置Select的默认值
- 使用jQuery设置select后,无法使用jQuery获取select的选定值
- 如何在异步调用中使用敲除和typescript设置select的值
- 如何设置select语句的值