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

$.getJSON("..static/add_character.json",function(data){
            var $jsontip = $("#jsonTip");
            var strHtml = "";//存储数据的变量
            $jsontip.empty();//清空内容
            $.each(data,function(infoIndex,info){
                  strHtml += "人物编号:"+info["number"]+"<br>";
                  strHtml += "人物姓名:"+info["name"]+"<br>";
                  strHtml += "人物图片:"+info["image"]+"<br>";
                  strHtml += "<hr>"
                })
            $jsontip.html(strHtml);//显示处理后的数据
            })

温馨提示:答案为网友推荐,仅供参考
相似回答