2
我正在使用Dojo選擇小部件,並且默認情況下我向用戶顯示一個空選項。Dojo選擇小部件驗證
我將必需的屬性設置爲true
,但Dojo驗證不會在提交表單時爲選擇項創建/更改背景顏色,但仍會將CSS樣式應用於其他驗證文本框。
我試圖應用自己的自定義樣式,但Dojo覆蓋了這些樣式。是否有可能對選定的小部件進行必要的驗證並着色?
我正在使用Dojo選擇小部件,並且默認情況下我向用戶顯示一個空選項。Dojo選擇小部件驗證
我將必需的屬性設置爲true
,但Dojo驗證不會在提交表單時爲選擇項創建/更改背景顏色,但仍會將CSS樣式應用於其他驗證文本框。
我試圖應用自己的自定義樣式,但Dojo覆蓋了這些樣式。是否有可能對選定的小部件進行必要的驗證並着色?
您可以在dojo測試中找到需要的示例(http://archive.dojotoolkit.org/nightly/dojotoolkit/dijit/tests/form/test_Select.html)。如果你定義的「空」選項沒有任何價值,如果需要= TRUE,像這樣的選項將是無效的:
<option> </option>
如果以編程方式定義選項定義「空」選項是這樣的:
{label: " "}
你在說什麼小工具,dijit.form.FilteringSelect或dijit.form.Select? – Frode
我正在使用dijit.form.select。 – Sabarish
我認爲你遇到的問題是,就'required = true'而言,空白選項在技術上是一個有效的選擇。 – Andrew