2009-09-19 46 views
0

我創建了一個過濾選擇,像這樣:dijit.form.FilteringSelect不顯示任何值

var lensMapServiceFS = new dijit.form.FilteringSelect({ 
displayedValue: this.layerNames[0], 
value: this.layerNames[0], 
name: "lensMapServiceFS", 
required: false, 
store: lensMapServiceOptions, 
searchAttr: "name", 
style: {'width': '100px', 'fontSize': '8pt'} 
}, this.id + ".lensMapService"); 

但是,當我的頁面加載時,不會顯示任何內容過濾選擇。當您下拉下拉菜單時,我商店中的所有值都會顯示,但篩選選擇中實際上沒有顯示任何值。如果我從firebug或chorme控制檯調用getValue()或getDisplayedValue(),則返回正確的值。有任何想法嗎?

回答

1

那麼,它原來是一個簡單的CSS問題。值實際上存在,但文本顏色在白色背景上是白色的。我在構造函數的style屬性中添加了'color':'#444',一切都很好。