casm1983 2009-03-20 14:23
浏览 231
已采纳

请教个ExtJs的JsonStore使用load的问题。

但第一次用json绑定的时候,可以显示出来,假如有一行数据。
store_MedEventDetail.load(window.curJsonData);

但是我向window.curJsonData中添加了几行数据以后:
[code="javascript"]
function setChoice(userList)
{
store_MedEventDetail;
for (var i = 0; i < userList.length; i++)
{
if (!exist(userList[i].data.usersId))
{
window.curJsonData[window.curJsonData.length] = {usersId : userList[i].data.usersId, usersName : userList[i].data.usersName};
}

}
store_MedEventDetail.load(window.curJsonData);
debugger;
}

function exist(id)
{
    for (var i = 0; i < window.curJsonData.length; i++)
    {
            if (window.curJsonData[i].usersId == id)
                return true;
    }   
    return false;
}

[/code]
再次使用store_MedEventDetail.load(window.curJsonData);时,却绑定不出来新添加的几行数据。这是为什么呢?如何解决?数据是绑定到GridPanel中。

我检查过了,数据格式都是对的。就是绑定不上去。还是只显示一行数据。

  • 写回答

2条回答 默认 最新

  • weixin_42312248 2009-03-20 14:59
    关注

    楼主的数据好像已经是先取到了,然后再放入store中,并不是通过store来取数据。如果是这样的话,楼主应该是用loadData来直接加载数据就可以了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 配置FPT报错,该如何处理
  • ¥15 请大家看一下这个代码咋写,一点思路都没有,最好能做一下,不要伪代码,有偿
  • ¥15 有偿请人帮写个安卓系统下禁止装软件及禁止拷入文件的程序
  • ¥100 用 H.265 对音视频硬编码 (CUDA)
  • ¥20 mpich安装完成后出问题
  • ¥15 stm32循迹小车代码问题
  • ¥15 输入一堆单词,使其去重输出
  • ¥15 qc代码,修改和添加东西
  • ¥50 Unity的粒子系统使用shadergraph(内置管线)制作的一个顶点偏移shader,但是粒子模型移动时,顶点也会偏移
  • ¥15 如何用python处理excel的数据(极值标准化)