有一个html元素:
<input type="text" id="someInput" name="someInput"></input>
它的值在JavaScript中设置:
var tbIndx = 10;
document.getElementById("someInput").value = tbIndx;
现在,我想构建一个Django for-loop,它将使用上面描述的html标签的值。这样的事情:
{% for i in val %}//val is the innerHTML of the input box described above.
//code
{% endfor %}
我们可以在Django模板中访问这样的值吗?请提供一些实现此功能的方法。
由于
答案 0 :(得分:1)
不,你不能这样做。 Django for循环只对从view.py中的上下文传递的值运行。最好使用Ajax提交输入值。并将其返回到Ajax响应模板中运行。