【问题标题】:Add a row to a Dojo 1.5 DataGrid向 Dojo 1.5 DataGrid 添加一行
【发布时间】:2011-08-07 10:03:01
【问题描述】:

如何将行添加到 Dojo DataGrid,Dojo 版本 1.5? 1.5 中显然没有 newItem() 函数,这是我在搜索中找到的唯一答案。

【问题讨论】:

    标签: datagrid dojo


    【解决方案1】:

    检查您使用的数据存储类型。如果您使用dojo.data.ItemFileReadStore,则无法添加新项目,因为它是只读数据存储。您应该使用 dojo.data.ItemFileWriteStore 而不是 dojo.data.ItemFileReadStore。此数据存储将允许您添加 (store.newItem({}/*new item object*/))、修改 (store.setValue(item, "name", newValue)) 和删除 (store.deleteItem(items)) 项目。

    【讨论】:

    • 这正是我的问题。谢谢!
    猜你喜欢
    • 2011-01-25
    • 2016-11-09
    • 1970-01-01
    • 1970-01-01
    • 2011-06-08
    • 2011-05-14
    • 1970-01-01
    • 2011-06-26
    • 2017-04-13
    相关资源
    最近更新 更多