码迷,mamicode.com
首页 > Web开发 > 详细

Django模板标签中使用js变量

时间:2015-10-23 16:34:22      阅读:395      评论:0      收藏:0      [点我收藏+]

标签:javascript   template   django   variable   

    Django模板标签是在服务器端解析并生成html数据返回的,如何将前端的js变量应用到模板标签里

呢?确实没什么好办法,只能用一个占位符,然后在JavaScript里面替换。如下所示:

<script>
...
var uid = $(this).attr(‘uid‘);
var url = "{% url ‘paas:ajx_get_viewlog_perm‘ 12345%}";
url = url.replace(‘12345‘,uid);

</script>


    在后台url被解析成实际的字符串,字符串中包含12345这个子串,js中获取uid这个变量的值,然后再通过js replace函数替换url。感觉有些别扭,不过,跑的通,呵呵!


本文出自 “烛影摇红” 博客,请务必保留此出处http://gccmx.blog.51cto.com/479381/1705564

Django模板标签中使用js变量

标签:javascript   template   django   variable   

原文地址:http://gccmx.blog.51cto.com/479381/1705564

(1)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!