2013-02-19 131 views
0

在Django我下面得到一個文本框的值,例如:檢測複選框是否打勾?

在我的HTML頁面:

<input type="text" name="inputBox" id="inputBox" /> 

ON的views.py頁:

valueOfTextBox= request.POST.get('inputBox', False) 

如何我會得到一個ceck框是否'檢查'?

<input type="checkbox" id="selectAll"> 
+1

確實解決了您的問題之一? – 2013-02-22 09:09:30

回答

0

如果inputBox包含在request.POST中,它已被檢查。因此,您可以執行以下操作。

if request.POST.get('selectAll', False): 
    ...do stuff... 

查看this的答案瞭解詳情。

0

它是完全一樣的,只是寫:

request.POST.get('selectAll', False) 
0

你沒有價值=「」你的屬性複選框,以便在情況下,它被選中,你的POST變量將有「對」的值,如果未檢查,該變量將不在您的POST字典中。所以你可以像之前的答案中描述的那樣檢查它。 PS:你不需要寫False作爲get()方法的第二個參數,它會自動返回None。在boolean中的內容與False相同。