在web開發中,我們經常需要將數據以json格式進行傳輸,這樣可以方便客戶端進行解析和使用。而在使用ext框架進行開發時,我們可以通過以下方式來發送json數據。
Ext.Ajax.request({
url: 'example.php',
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
jsonData: {
name: 'John',
age: 30
},
success: function(response){
console.log(response.responseText);
},
failure: function(response){
console.log('請求失敗!');
}
});
這段代碼中,我們使用了Ext.Ajax.request()
方法來發送請求。其中:
url
:請求的地址method
:請求的類型,這里使用了POST方法headers
:請求頭信息,我們設置了Content-Type為application/json,表示這是一個json格式的請求jsonData
:要發送的json數據success
和failure
:請求成功和失敗時的回調函數
這樣就可以方便地將json數據發送給服務端了。