1
我正在使用WATIN來完成一個動態創建的表單,該表單可以包含多個SelectLists(這些是javascript控制的選取列表)。輸出的選擇列表格式的樣本是;Watin無法從選擇列表中選擇一個選項
<select title=" " style="width: 300px;"
name="NameHere"
data-bind="value: NameHere.AnswerCode"
class="fieldInputElement pickList">
<option selected="" value=""></option>
<option class="answerTextWithNote" value="A">alpha</option>
<option class="answerTextWithNote" value="B" data-guidance="E.g. minor ">bravo</option>
<option class="answerTextWithNote" value="C" data-guidance="E.g. b">charlie</option>
<option class="answerTextWithNote" value="C" data-guidance="E.g. c">chatlie</option>
</select>
不幸的是,watin似乎無法選擇列表和任何選項,返回錯誤。
代碼
返回有關指數的誤差,雖然
string y = window.SelectList(Find.ByName("NameHere")).Option(x[1].ToString()).ToString();
將分配用於索引選項正確的值。
任何人都可以告訴我如何觸發選擇,因爲我已經嘗試了焦點()和keydown都沒有喜悅。
如果這有幫助,selectlist正在使用'Chosen'插件?