【发布时间】:2011-05-17 23:38:18
【问题描述】:
我查看了 API 和各种资源,但似乎无法掌握使用 AJAX 从 Python 脚本中获取 JSON 对象的窍门。我确定问题在于我如何处理 JSON 对象。
首先,在我的服务器上的 python 脚本中,我生成并打印一个 JSON 数组
import json
print "Content-type: application/json"
print
print json.dumps(['Price',{'Cost':'99'}])
然后,在一个单独的 html 文件中,我尝试类似
<body>
<div id="test">
</div>
<script>
$(document).ready(function() {
$.getJSON("http://www.example.com/cgi-bin/makeJSON.py", function(data) {
$('#test').html("JSON Data: " + data.Price);
});
});
</script>
</body>
但我什么也得不到。我确定data.Price 是错误的,但我也很确定我应该做点什么而不是仅仅打印json.dumps 的结果
感谢任何帮助!在此先感谢,如果这是一个明显的问题,我们深表歉意。
【问题讨论】:
标签: jquery python ajax json getjson