Javascript ExtJS 4 JSON未更新/写入

Javascript ExtJS 4 JSON未更新/写入,javascript,json,apache,extjs,extjs-mvc,Javascript,Json,Apache,Extjs,Extjs Mvc,我正在学习ExtJS 4,并尝试将更新后的结果从网格写入json文件,我可以读取值,但当我尝试更新它们时,没有任何内容得到更新。我在Mint上运行Apache,我还将htdocs文件夹和其中的所有内容设置为chmod 777,以防权限干扰我的json编写。没有运气:( 这是我的密码: 型号: })) 商店: Ext.define('APP.store.LevelDb', { extend : 'Ext.data.Store', autoLoad : true, autoSync : true,

我正在学习ExtJS 4,并尝试将更新后的结果从网格写入json文件,我可以读取值,但当我尝试更新它们时,没有任何内容得到更新。我在Mint上运行Apache,我还将htdocs文件夹和其中的所有内容设置为chmod 777,以防权限干扰我的json编写。没有运气:(

这是我的密码: 型号:

}))

商店:

Ext.define('APP.store.LevelDb', {
extend : 'Ext.data.Store',
autoLoad : true,
autoSync : true,
model : 'APP.model.RiverModel',
})); console.log('storeload')

控制器更新功能:

lineSave: function(button) {
    var win = button.up('window'),
        form = win.down('form'),
        record = form.getRecord(),
        values = form.getValues();
        values.len = parseInt(values.len);
        //values.len = 555;
        console.log(values);
        record.set(values);
        win.close();
        this.getLevelDbStore().sync();
},

干杯:)

如果您试图通过ExtJS(例如JavaScript)更新实际的.json文件,您将不会有任何运气。如果您需要更新文件,则需要使用能够访问要更新的文件的服务器端技术进行更新。

谢谢:)我通过PHP传递了JSON,并使用了文件内容():p
lineSave: function(button) {
    var win = button.up('window'),
        form = win.down('form'),
        record = form.getRecord(),
        values = form.getValues();
        values.len = parseInt(values.len);
        //values.len = 555;
        console.log(values);
        record.set(values);
        win.close();
        this.getLevelDbStore().sync();
},