Как добавить строку в Dojo DataGrid, Dojo версии 1.5? Очевидно, в 1.5 нет функции newItem(), и это единственный ответ, который я нашел в своих поисках.
newItem()
проверьте тип хранилища данных, которое вы используете. Если вы используете dojo.data.ItemFileReadStore , вы не сможете добавлять новые элементы, потому что это хранилище данных только для чтения. Вместо dojo.data.ItemFileReadStore вы должны использовать dojo.data.ItemFileWriteStore . Это хранилище данных позволит вам добавлять (store.newItem({}/*new item object*/)), изменять (store.setValue(item, "name", newValue)) и удалять (store.deleteItem(items)) элементы.
store.newItem({}/*new item object*/)
store.setValue(item, "name", newValue)
store.deleteItem(items)