Ext.jsでAjaxその2

Ext.element.load。要素を指定して結果で内容を置き換えます。サーバがhtml部品で返してくる場合はこれが一番簡単かな。

var elem = Ext.get('test_elem');
elem.load(
    'test',
    {param1: 'value1'}, // これを渡すとPOST。GETにしたいときはURLにくっつける
    function(elem, success) {
        if (success) {
            Ext.MessageBox.alert('Result', 'Success');
        } else {
            Ext.MessageBox.alert('Result', 'Error');
        }
    }
);
elem.show();