我正在使用dijit.form.FilteringSelect提供一種方法來從<中選擇值>。問題是,使用dojo時,返回標籤而不是s的值。如何獲得Dojo中FilteringSelect <select>的「值」?
例如:
<select name="test" dojoType="dijit.form.FilteringSelect">
<option value="1">One</option>
<option value="2">Two</option>
</select>
道場在返回文字「一」,如果選擇了該選項,代替值該選項,「1」。 「two」和「2」也是如此。
如果dojo從此元素中移除,則按預期返回值。
你是什麼意思「道場的返回值」。或者你發佈這個表單?如果是這樣,通過一個普通的HTTP post或者dojo XHR請求,或者你是否試圖通過使用通過JS的dojo.getValue讀取值。更完整的代碼將需要幫助。 – Kitson 2009-12-04 22:51:17
它的行爲與mctom987所說的完全相同。這可能是因爲Swigley編輯了這個問題。 – 2010-07-17 01:39:14