ext.grid.RowExpander模板數據刷新問題
在表格中應用RowExpander插件:
解決辦法:
給RowExpander設置兩個屬性:
this.expander = new Ext.grid.RowExpander({
lazyRender : false,
enableCaching : false,
tpl : new Ext.Template(
'<p><b>主隊:</b> {hostPlayers}</p>' +
'<p><b>客隊:</b> {guestPlayers}</p>'
)
});
當編輯hostPlayers和guestPlayers數據后,store里面的數據已經修改,但是界面依然無刷新。lazyRender : false,
enableCaching : false,
tpl : new Ext.Template(
'<p><b>主隊:</b> {hostPlayers}</p>' +
'<p><b>客隊:</b> {guestPlayers}</p>'
)
});
解決辦法:
給RowExpander設置兩個屬性:
lazyRender : false,
enableCaching : false
即可。
enableCaching : false
即可。
posted on 2011-09-24 14:48 小一敗涂地 閱讀(1731) 評論(0) 編輯 收藏 所屬分類: 前端開發(html、css、javascript、extjs等)相關