如果我們需要傳遞兩個json,可以將它們合并成一個json對象,然后將該對象作為一個參數傳遞給Ext.Ajax.request() 方法。下面是一個示例:
Ext.Ajax.request({ url: 'example.php', method: 'GET', params: { jsonData: Ext.encode({ json1: {name: 'John', age: 20}, json2: {name: 'Emily', age: 18} }) }, success: function(response, options) { //處理請求成功后的邏輯 }, failure: function(response, options) { //處理請求失敗后的邏輯 } });
在上面的示例中,將兩個json對象合并成了一個json對象,并將其使用Ext.encode方法轉換為字符串,然后將該字符串作為一個參數傳遞給params屬性。在服務器端獲取該參數后,可以使用json_decode()函數將其轉換回一個json對象。