grid字段设置 { header : '城市', dataIndex : 'city', width : 80, sortable : true, editor : new Ext.form.TextField({ allowBlank : false }) } 然后设置保存按钮事件 for (i = 0, cnt = ds.getCount(); i < cnt; i += 1) { var record = ds.getAt(i); if (record.dirty) { // 得到所有修改过的数据 for (j = 0; j < n.childNodes.length; j++) { var child = n.childNodes[j]; if (child.id == record.data.id) { child.setText(record.data.city); } } record.dirty = false; } }