ExtJs 3.4، كيفية تحديث autoLoad في Ext.panel
سؤال
وأنا بحاجة لتحديث لوحة التي لديها محتوى autoLoad.
var contentPanel = new Ext.Panel({
border: false,
plain : true,
autoLoad : {
url : 'content.html'
}
});
وحاولت،
click : function(){
contentPanel.getUpdater().refresh();
}
ولكن لم يحدث ذلك العمل.
وأي شخص معرفة كيفية تحديث هذا المحتوى لوحة؟
وشكرا لك!
المحلول
وهناك طريقتان للقيام بذلك:
contentPanel.autoLoad = {
url : '/echo/js/?js=blahblahblah'
};
contentPanel.doAutoLoad();
أو
contentPanel.body.getUpdater().update({
url : '/echo/js/?js=blahblahblah'
});
والعمل عينة: http://jsfiddle.net/lolo/Hz6dg/3/
لا تنتمي إلى StackOverflow