在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