我想将django模板中所选输入框的name
变量传递到网址,而不通过django视图或url.py.有没有一种简单的方法可以做到这一点。
<div class="form-group">
<label class="col-xs-3 control-label">Chapter</label>
<div class="col-xs-5 selectContainer">
<input class="form-control" type="text" name="chapter_text" value="1"></input>
</div>
</div>
我希望将name
的{{1}}值传递到下方div按钮中的网址的input class
参数
name
答案 0 :(得分:1)
你应该通过javascript来做。 将您的url值存储为JS变量:
<script> my_url = "{% url 'api:by_book' 'name' %}"; </script>
将锚点更改为带有调用函数的onClick事件的按钮。 在该函数中,您可以使用my_url构建URL并使用JS恢复所需的输入名称。 之后,进行重定向:
window.location = "http://www.yoururl.com";