【发布时间】:2014-11-07 00:55:22
【问题描述】:
如何通过使用文本而不是值或索引从下拉列表中选择值? HTML:
<select name="category_group" id="category_group" sel_id="" >
<option value="0" selected="selected">Kies de rubriek</option>
<option value='1000' style='background-color:#dcdcc3;font-weight:bold;' disabled="disabled" id='cat1000' >
-- VOERTUIGEN --
</option>
<option value='1020' id='cat1020' >
Auto's
</option>
<option value='1080' id='cat1080' >
Auto's: Onderdelen
</option>
<option value='1040' id='cat1040' >
Motoren
</option>
<option value='1140' id='cat1140' >
Motoren: Onderdelen
</option>
</select>
脚本:
this.fillSelectors('form[name="formular"]', {
'select[name="category_group"]': 'Motoren'
}, false);
这不起作用,但它使用“Motoren”的值(即 1140)起作用。 如何使用 fillSelectors 使其与文本一起工作?
【问题讨论】:
-
抱歉不清楚,但“Motoren”的VALUE(即'1040')有效。所以 this.fillSelectors('form[name="formular"]', { 'select[name="category_group"]': '1040'}, false);作品
-
这个页面有 jquery 吗?
标签: javascript html-select casperjs