| Menampilkan web lain didalam Extjs Panel |
| Tuesday, 13 September 2011 16:35 | |||
|
Kali ini saya mencoba menampilkan Page lain kedalam Extjs Panel dan bagaimana mengatasi url yang dipanggil ternyata error seperti "500 internal server error". contoh:
ReportPanel = new Ext.Panel({
Id: 'ReportPanel',
title: 'judul',
layout: 'fit',
frame: true,
autoHeight: true,
border: false,
headerAsText: false
});
ReportPanel.load({
url: targetUrl, //ReportPanel.autoLoad.url,
params: {
CalMonthFrom: cbCalMonthFrom.getValue(),
CalMonthTo: cbCalMonthTo.getValue()
},
text: 'Loading. Please wait...',
callback: function (
rs, // result from server
options, // result response of request true/ false,
success // result extjs object
) {
// cek apakah result dari server berhasil
if (!options) {
Ext.Msg.alert('Failure', "Internal Server Error");
RepBalanceSheet_ReportPanel.body.update("");
}
},
discardUrl: false,
nocache: true,
scripts: true,
timeout: 30
});
|
