这就是我在views.py
中传递json对象的方式
json_data = json.dumps(filedata, default=lambda obj: obj.__dict__,indent=4)
return HttpResponse(json_data, mimetype='application/json')
我正在使用ajax读取jquery中的文件...
$.ajax({
type: "GET",
url: "http://127.0.0.1:8000/project/defparser/",
dataType: "jsonp",
success: function(data) {
alert('Fetched ' + data.length + ' items!');
});
但是它显示了一个错误,说浏览器中的数据为空...有一个跨域限制的问题,因为我正在从一个独立的html文件访问django服务器文件...如何解决?
发布于 2012-10-29 17:26:41
回调函数应该是getJSON
的第三个参数。
Check out the docs.
但是这个例子是误导的,因为它暗示了这个函数的两个参数版本的存在。
https://stackoverflow.com/questions/13117818
复制相似问题