0
我從jquery發送一個請求並期待json響應。配置是這樣的:發送json響應
type: 'POST',
cache: false,
iframe: true,
dataType: "json",
現在有一件有趣的事情。當我返回數據作爲文本,它工作正常:
render :text => "{}"
但是當我使用:json
選項,火狐提示我下載包含正好兩個字符,{}
文件。永遠不會調用成功回調。
render :json => {}
既然已經有一個解決方法(見上),這個問題只有理論價值。它發生過嗎?
您的路由設置是否正確?嘗試測試:'curl -H「接受:application/json」-i -X GET http:// localhost:3000/projects/3' – 2010-08-22 04:00:30