【发布时间】:2013-01-10 10:39:50
【问题描述】:
我正在使用烧瓶框架编写 Python 代码。 当我从浏览器使用“view-source”时,来自服务器的数据响应不断显示。
html:
$('li.channel, div.channel-in-top').on('click', function(e){
$.getJSON($(this).find('a').attr('href'), function(data){
...
}
}
响应的服务器代码:
if request.headers.get('X-Requested-With') == 'XMLHttpRequest':
return current_app.response_class(json.dumps(c), mimetype='application/json; charset=UTF-8')
c 是一些数据的数组。 我试过只返回 c, jsonify(c) 每次我从浏览器(chrome、firefox)使用视图源时,它都会显示返回的整个数据 c。
我访问过一些使用 ajax(不是 python thou)的网站,发现在触发 ajax 之前或之后,view-source 可以像往常一样看到 html
【问题讨论】: