iMacros 在一个特殊的下拉菜单中设置值

iMacros set Value in a special Dropdown

使用 iMacros 在特殊下拉框中选择值 ID 时遇到小问题。下拉菜单位于 mrssporty.de/。这是主公式中用于选择球杆的第一个方框。

我有这样的值 ID:

<select id="clubUid" name="form66[clubUid]" class="form-control select select2 select2init">
    <option value="">PLZ oder Ort eingeben *</option>

        <option value="1139" >Aalen (73430, Bahnhofstraße 8)</option>

        <option value="26" >Ahrensburg (22926, Grosse Strasse 2)</option>

        <option value="27" >Aichach (86551, Augsburgerstr. 17)</option>

        <option value="1128" >Altötting (84503, Marienstr.3)</option>

        <option value="29" >Alzey (55232, Berliner Strasse 3)</option>

并想使用 iMacros 选择上面的一个值,例如

TAG POS=1 TYPE=SELECT FORM=* ATTR=ID:select2-drop CONTENT=39

其实我是这样解决的

EVENT TYPE=MOUSEDOWN SELECTOR="#select2-chosen-3" BUTTON=0 
CLICK X=646 Y=267
wait seconds=1
EVENTS TYPE=KEYPRESS SELECTOR="#s2id_autogen3_search" CHARS="12587"
EVENTS TYPE=KEYPRESS SELECTOR="#s2id_autogen3_search" KEYS="[13,13]"

但它不是很聪明。有人有更好的主意吗?

在录制选项中使用这些设置。

http://i.imgur.com/pLeKEHa.png

并记录下拉选择。

如果你有多个下拉菜单,而你想全部完成,你可以记录 2 或 3。然后你可以看到 () 中的哪个数字在变化。然后将 !LOOP 放在该数字内。

(!LOOP)

稍加努力你就会明白我的意思。