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 DIFY API Endpoint 问题。
  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突