私はこの簡単なコードを持っています:
var store = {
"(name)": "My Object",
"Created": Ext.Date.parse('10/15/2006', 'm/d/Y'),
"Available": false,
"Version": 0.01,
"Description": "A test object"
}
Ext.create('Ext.grid.property.Grid', {
title: 'Properties Grid',
width: 300,
renderTo: Ext.getBody(),
source: store,
dockedItems: [{
xtype: 'toolbar',
dock: 'bottom',
ui: 'footer',
items: ['->', {
//iconCls: 'icon-save',
text: 'Sync',
scope: this,
// handler: this.onSync
}]
}]
});
パネルは次のようになります。
私のアプリは同様のグリッドを使用しています。唯一の違いは、store
変数が動的に作成されることです (ただし、同様の構造を持っています) 。また、グリッドのフィールドsync
への変更を保存するボタンもあります。value
現在、値フィールドは編集できますが、もちろんどこにも保存できません。sync
ボタンをクリックするvalue
と、データベースからすべての行を取得して更新するイベントを追加しようとしています。
property.Grid
のコードに何を追加すればよいか、ステップバイステップで教えてもらえsync
ますか?values
php file
ありがとう