1.后台用django, def testreverse(request): import simplejson,json return HttpResponse(json.dumps('zk')) 2.前端html文件js如下(a.html放在了桌面,没放在django项目下,也就是说没用模板之类的特性。b.因为有跨域的问题,用了jsonp): $(document).ready(function(){ $.ajax({ type : "get", url:'http://127.0.0.1:8000/testreverse', async: true, dataType:'jsonp', jsonpCallback:"testing", success: function(data){ console.log(data); alert(data); }, }); }); 看浏览器response,已经有后台拿来的值了,为啥在success中alert不出来呢?