在ajax成功调用中调用/引用python变量?

时间:2015-12-22 11:43:57

标签: jquery ajax python-2.7

如何在ajax成功调用中调用python变量?

我通过ajax post调用python后端提供HTML表单输入,并且作为ajax succcess调用的一部分,我需要调用python变量来构建html表的<tbody>

{{login_id}}似乎不在Ajax中工作,但在html代码中工作。对此有一些指导非常感谢

这是ajax成功代码的片段,

html += "<\td>" + "{{ login_id }}" + "<\/td>\", 

这导致未定义的值。

1 个答案:

答案 0 :(得分:0)

{{login_Id}}适用于您的HTML模板,因为在页面构建过程中它会被python进一步解释。

在你的ajax调用响应中,你必须使用JavaScript本身才能更新当前的HTML。

login_id值需要在ajax响应中,然后你会做类似的事情:

response = function(data){ document.getElementById(“elementId”)。innerHtml = data.login_id; ... }

我希望这可能会有所帮助。