在Django我下面得到一个文本框的值,例如:检测复选框是否打勾?
在我的HTML页面:
<input type="text" name="inputBox" id="inputBox" />
ON的views.py页:
valueOfTextBox= request.POST.get('inputBox', False)
如何我会得到一个ceck框是否'检查'?
<input type="checkbox" id="selectAll">
在Django我下面得到一个文本框的值,例如:检测复选框是否打勾?
在我的HTML页面:
<input type="text" name="inputBox" id="inputBox" />
ON的views.py页:
valueOfTextBox= request.POST.get('inputBox', False)
如何我会得到一个ceck框是否'检查'?
<input type="checkbox" id="selectAll">
如果inputBox包含在request.POST中,它已被检查。因此,您可以执行以下操作。
if request.POST.get('selectAll', False):
...do stuff...
查看this的答案了解详情。
它是完全一样的,只是写:
request.POST.get('selectAll', False)
你没有价值=“”你的属性复选框,以便在情况下,它被选中,你的POST变量将有“对”的值,如果未检查,该变量将不在您的POST字典中。所以你可以像之前的答案中描述的那样检查它。 PS:你不需要写False作为get()方法的第二个参数,它会自动返回None。在boolean中的内容与False相同。
确实解决了您的问题之一? – 2013-02-22 09:09:30