2011-07-21 44 views
0

我正在尝试在我的DOJO数据网格中的filteringSelect小部件中显示为商店读取的动态值作为选项。这些值按照预期填充,但是,当网格加载时,我无法显示默认值,现在单击显示为“...”,我可以看到一个下拉菜单。如何为Dojo数据网格中的FilteringSelect小部件设置默认值?

下面是示例代码的位置:

http://jsfiddle.net/R64bE/2/

我想通过在代码中我“的MyStore”上述迭代,使项目与label = 'Y'作为默认为filteringSelect

我希望在网格或筛选选择被呈现后立即显示默认值。任何指针或示例代码都会有很大的帮助。

回答

0

很高兴我也能修复它..下面是代码,以防万一任何人想要实现类似的东西。

Working code with Default value

基本上所有我需要做的就是为我创造了第一个JSON那场/小区发送的默认值。

jsonStore = new dojo.data.ItemFileWriteStore({ 
     data: { 
      "identifier": "identify", 
      "label": "description", 
      "items": [ 
       { 
       "identify": 123, 
       "description": "Project Manager", 
       "billingMethod":"Sample"}, 
      { 
       "identify": 234, 
       "description": "Developer"}, 
      { 
       "identify": 536, 
       "description": "Developer"} 
      ] 
     } 
    });  

请注意,我所要做的就是在JSON添加值该列,即,对结算方式列,我添加“billingMethod”:“样品”它捡起来从那里。

干杯

相关问题