我創建了一個簡單的資源,通過GET輸出我的json對象。該網址是http://127.0.0.1:8000/api/v1/advert/?format=json
,工作正常。現在,當我嘗試使用jQuery ajax方法訪問資源時,訪問資源時,jQuery Ajax失敗(Django Tastypie)
這是我的JavaScript;
$.ajax({
url : 'http://127.0.0.1:8000/api/v1/advert/',
dataType : 'json',
type : 'GET',
data : { format: 'json' },
success : function(data) {
console.log(data);
}
});
什麼是造成這一點,更重要的是我該如何糾正它?當我嘗試用簡單的資源實現Django Piston時會發生同樣的錯誤,所以我猜這是問題更多的是與實際的AJAX請求有關?
編輯。
我已經略微調整了jQuery ajax調用幷包含請求內容。
不應該使用數據選項來包含GET參數(例如格式)嗎? – 2012-07-07 17:57:16
嗨,我已經更新了JS代碼,現在使用數據參數。不幸的是它仍然失敗。 – Kevin 2012-07-07 18:36:54