2013-02-13 71 views
1

我想保存在我的extjs4修改的記錄,當我改變了一些複選框,然後進入下一個頁面我沒有上次修改的記錄,爲什麼?在ExtJS的3我發現這個方法pruneMOdifiedRecords(如果是真的 - 保存修改),但在extjs4我還沒有發現這種方法 我怎樣才能做到這一點?extjs4如何重置我的修改店

回答

1

如果您想保存更改,你可以問你的店使用.SYNC與服務器同步()或丟棄它們,然後使用.reload()

+0

我解決了這個問題,謝謝 – user203860 2013-02-14 08:57:02

0

您可以撥打commitChanges保存您的修改,重新裝入和rejectChanges重置它們。

+0

,但我想不會保存在服務器上,我想救我的改變而改變(收集它們),然後保存在服務器 – user203860 2013-02-14 06:23:39

0

要「拒絕」中記錄的所有更改,你可以使用(ExtJS的3.X):

record.reject(); 

這裏所有的變化都將被拒絕,你從創建記錄的生產或最後提交的記錄。