flask和ajax推json数据到前端的几个地方

等会吃个橘子 2021-01-15 09:54:20
用的flask
这个json字符串是可以拿到的,但是用ajax推到前端的时候显示不出来,求大佬解答一下,已经死在这步俩小时了,救命啊
datas = {"nowConfirm": "1729", "confirm_add": "173", "confirm": "98290", "dead": "4803", "heal": "91758"}

flask:

@app.route('/get_column_no', methods=['get', 'post'])
def get_column_no():
# 获取数据库中的数据
res = utils1.get_column_no()
datas = jsonify({"nowConfirm": str(res[4]), "confirm_add": str(res[1]),
"confirm": str(res[0]), "dead": str(res[3]), "heal": str(res[2])})
return datas




<div class="column">
<div class="no">
<div class="no-hd">
<ul>
<li></li>
<li></li>
</ul>
</div>
<div class="no-bd">
<ul>
<li>现有确诊</li>
<li>新增确诊</li>
</ul>
</div>
</div>

<div class="no">
<div class="no-hd">
<ul>
<li></li>
<li></li>
<li></li>
</ul>
</div>
<div class="no-bd">
<ul>
<li>累计确诊</li>
<li>累计死亡</li>
<li>累计治愈</li>
</ul>
</div>
</div>



function get_column_no(){
$.ajax({
url:"/get_column_no",
type:"post",
success:function (datas) {
$(".no-hd ul li").eq(0).html(datas['nowConfirm'])
$(".no-hd ul li").eq(1).html(datas['confirm_add'])
$(".no-hd ul li").eq(2).html(datas['confirm'])
$(".no-hd ul li").eq(3).html(datas['heal'])
$(".no-hd ul li").eq(4).html(datas['dead'])
},
error:function () {

}
})
}

get_column_no()
...全文
669 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
等会吃个橘子 2021-04-27
  • 打赏
  • 举报
回复
问题已解决,请勿回复
fangsky 2021-04-13
  • 打赏
  • 举报
回复
console.log(datas),看看是啥内容!

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧