dijit.form.Select显示空白,但dijit.form.FilteringSelect有效

时间:2014-01-15 20:18:24

标签: select dojo dijit.form

我正在制作一个带下拉框的表格。当我使用dijit.form.Select时,只有一个选项,它是空白的。当我使用djiit.form.FilteringSelect时,该框按预期工作。 records返回选项的存储。代码如下......

JS:

        oFetchLookup.drcrType(function(records) {
            console.log(records)
            dijit.byId("drcr_drcrtypeid").store = new Memory({
                idProperty: "id",
                data: records
            });
        });

HTML:

<select id="drcr_drcrtypeid" name="drcr_drcrtypeid" 
    data-dojo-type="dijit/form/Select" 
    data-dojo-props="intermediateChanges:true, style:'width:220px', tabindex:3">
</select>

2 个答案:

答案 0 :(得分:0)

Select小部件有setStore(如果链接无法正常工作,请从左侧树视图导航到“dijit / form / Select”,并在“方法摘要”中查找“setStore” ) 方法。你尝试过使用它吗? 您还检查了the dojo tutorialsespecially this one)?

答案 1 :(得分:0)

我不确定这是不是你的问题,但我发生了类似的事情。显然,字体颜色是白色的白色。 FilteringSelect会自动将字体颜色更改为黑色,但需要在“选择”中明确完成。