在 jquery 中附加 Django 模板标签
Posted
技术标签:
【中文标题】在 jquery 中附加 Django 模板标签【英文标题】:Append Django template tag in jquery 【发布时间】:2011-04-06 02:44:44 【问题描述】:<script>
$("#tableview").css('display' : block);
$("#tableview").append('html');
or
$("#tableview").html('html');
</script>
<div id="tableview" style="display:none;"></div>
显示在服务器上生成的 html 即<div id=""newdiv">contetssdddddddd</div>
。这显示在 UI 上
如何在正文中嵌入html
【问题讨论】:
你没有提问。 这是 javascript 问题还是 Django 问题?如果此 JavaScript 在由 Django 呈现的模板中,则模板标签应该可以正常工作。append()
应该在 jQuery AFAIK 中工作。您遇到的确切问题是什么?请说得更具体些。
这个问题与两者有关,模板标签的工作原理并将输出作为例外。但 jquery 将其视为字符串并在 UI 上显示此生成的 html
【参考方案1】:
使用 html|escapejs
和append()
read this
【讨论】:
以上是关于在 jquery 中附加 Django 模板标签的主要内容,如果未能解决你的问题,请参考以下文章
JQuery 在 Django 自定义模板标签的模板中不起作用