2
我試圖通過groovy(geb)從組合框中選擇一個值。 的HTML代碼是:如何用geb groovy在組合框中選擇一個值
<select id="entity-list-form:statusSearchBtn" name="entity-list-form:statusSearchBtn" size="1" style="width: 200px;">
<option value="">alle</option>
<option value="REGISTERED" selected="selected">Wartet auf Bestätigung</option>
<option value="REJECTED">Registrierung zurückgewiesen</option>
<option value="APPROVED">Registrierung angenommen</option>
<option value="UNSUBSCRIBED">Abgemeldet</option>
</select>
我試圖經由
$("entity-list-form").statusSearchBtn = "alle"
或
$("entity-list-form").statusSearchBtn.value() == "alle"
一種不同的方法是在頁面SIET訪問這些元素添加
statusSearchBtn { $('select[name$="entity-list-form:statusSearchBtn"]') }
一個d也是名稱只與實體列表形式相同的情況。在此CAES我想它像
statusSearchBtn = "alle"
或
statusSearchBtn.value() == "alle"
最後一端沒有任何錯誤,但沒有改變選擇的值設置爲「全部」。在No such property: statusSearchBtn for class: geb.navigator.EmptyNavigator.
我非常apprichiate任何意見
前一個結束,
感謝您的答覆。 我試過你的建議,它不起作用。它打開了可能性列表,但沒有選擇一個。 了一種奇怪的,會導致: //打印$( '選擇[ID $ = 「statusSearchBtn」]')文本() 其打印所有possebilities。我甚至可以點擊打開它們,但不能選擇一個。 – test123 2013-03-21 14:06:08
對不起,我之前有一個點擊聲明,這個影響了你的建議。它的工作。謝謝。 – test123 2013-03-21 14:10:52
沒問題,盡情享受吧! – plsgogame 2013-03-21 14:14:39