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:

var targetUrl ="http://localhost/report"
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
                });

 

 

 

 

Add comment


Security code
Refresh

Joomla templates by a4joomla