【发布时间】:2010-10-09 01:11:02
【问题描述】:
我有一个 html 代码:
<button>asd</button>
<script type = "text/javascript">
$('button').click(
function() {
$.getJSON('/schedule/test/', function(json) {
alert('json: ' + json + ' ...');
});
}
);
</script>
及对应的视图:
def test(request):
if request.method == 'GET':
json = simplejson.dumps('hello world!')
return HttpResponse(json, mimetype = 'application/json')
视图已执行(使用print 测试),json 变量已初始化但未出现警告。我做错了什么?我已经看过一些关于此的文档(例如http://docs.jquery.com/Ajax/jQuery.getJSON#urldatacallback),但我没有找到答案。
编辑:问题是,HttpResponse 没有被导入......不幸的是,Django 没有给出任何错误。其他一切都是正确的。
问候
克里斯
【问题讨论】:
-
您是否已备份并尝试将其作为纯文本只是为了好玩?
标签: jquery django getjson simplejson