我試圖呈現一個JSON字符串以響應要求如下列:軌JSON格式
def check_progress
if request.xhr?
render :json=>"{'bytes_expected': #{session[:size]}, 'bytes_recieved': #{session[:size]}, 'last_seq': 0}".to_json
end
end
,但在我的js代碼:
$.getScript('contacts/check_progress', function(data){
console.log(data.bytes_recieved)
console.log(data.bytes_expected)
d.renderProgress(data);
});
我響應data.bytes_recieved
得到了一個未定義和data.bytes_expected
。
我的rails代碼有什麼問題?