python的flask怎么向前端html页面传送json

其实也不是传送,就是用 return render_template("index.html")跳转到index页,然后index里面有写加载json里的数据成为表单的代码。
假设json里的初始数据为{"name": "aaa", "id": "1"}
运行过代码以后,将json里的数据改为{"name": "bbb", "id": "2"}
直接运行index.html的时候就能正确的在表格里显示bbb和2
但是运行.py文件跳转到index的时候,显示的还是原始的aaa和1,并没有更新。而且以后再怎么更改json里的内容,它显示的永远都是aaa和1了。请问为啥TT

三国纷争
浏览 2505回答 1
1回答

jeck猫

123456789101112$.getJSON("..static/add_character.json",function(data){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;$jsontip&nbsp;=&nbsp;$("#jsonTip");&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;strHtml&nbsp;=&nbsp;"";//存储数据的变量&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$jsontip.empty();//清空内容&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$.each(data,function(infoIndex,info){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strHtml&nbsp;+=&nbsp;"人物编号:"+info["number"]+"";&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strHtml&nbsp;+=&nbsp;"人物姓名:"+info["name"]+"";&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strHtml&nbsp;+=&nbsp;"人物图片:"+info["image"]+"";&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strHtml&nbsp;+=&nbsp;"<hr>"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;})&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$jsontip.html(strHtml);//显示处理后的数据&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;})&nbsp;
打开App,查看更多内容
随时随地看视频慕课网APP