繁体   English   中英

将JavaScript变量传递到Django URL中?

[英]Passing JavaScript variable into Django url?

我有一个下拉菜单,允许用户在三个不同的用例之间进行选择,我想将该信息传递给下一页。

<option id='b2c-menu' value="Delivery">Delivery</option>
<option id='taxi-menu' value="Air Taxi">Taxi</option>
<option id='hub-menu' value="Hub-to-Hub">Metro</option>

选择时,我正在JavaScript中将该选项捕获为变量,并且我希望第二页知道当前选择的选项是什么。 为了通过,我想做这样的事情:

<a href="page2/{{ selected_option }}"</a>

有没有一种方法可以根据我的JS内容使我的链接动态化?

有几种方法可以到达那里。 一种是在单击时动态设置location.href 这样的事情对我来说很有效:

$('#mybutton').click(function(){
   window.location.href = "{% url '2ndlocation' %}?option=" + $('#myoption').val();
   return false;
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM