jquery - 将字典从 Flask 传递到 Jquery
问题描述
我正在传递district_mrt_json
给 Jquery,但是,它不起作用。请指教。谢谢
烧瓶侧
app = Flask(__name__)
district_mrt_json = json.dumps(district_mrt)
@app.route('/')
def form():
# use flask's render_template function to display an html page
return render_template('base.html',
district_list = district_list,
district_mrt = district_mrt_json,
mrt_list = mrt_list,
)
html端
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
var text_val;
var districtandmrt = JSON.parse('{{ district_mrt }}')
$("#district").change(function(){
text_val = $(this).val();
alert(districtandmrt[text_val]);
});
});
</script>
解决方案
推荐阅读
- ssl - Tibco 客户端忽略过期证书
- tensorflow - tensorflow低级api,批量归一化问题
- python - Python:用一个空格替换双空格并删除单个空格
- java - 如何在后台发生转换(ENTER&EXIT)cordova geofence插件时在后台调用PHP文件?
- ios - 无法在 PhoneGap 上安装“cordova-plugin-firebase-analytics”pod 错误
- javascript - getElementsByClassName.value 返回未定义
- php - PHP - 在另一个变量中为稍后的 If 语句更改变量的值
- javascript - 按 localStorage 中的值排序
- python - Python中“[]”和“list”的区别
- geospatial - 在 GeoDMS 中,我们如何连接两条弧线?