我使用webpy創建一個網頁,我需要使用單選按鈕來做一些條件,我找不到任何文檔,只想知道如何使用fow控件,如: if radio1.checked() : do stuff
webpy單選按鈕
任何幫助將是巨大的我是新來dweb編程
我使用webpy創建一個網頁,我需要使用單選按鈕來做一些條件,我找不到任何文檔,只想知道如何使用fow控件,如: if radio1.checked() : do stuff
webpy單選按鈕
任何幫助將是巨大的我是新來dweb編程
你會做這樣的事情:
radio_button = form.Form(
form.Radio('details', ['option1', 'option2', 'option3', 'option4']),
)
此外,你可以有webpy呈現一個HTML頁面,並把無線電按鈕html標籤進入該頁面。我建議你不要試圖學習如何使用webpy的模板系統,如果你是編程新手。對於初學者來說這太抽象了。請使用webpy爲您的頁面提供服務並定期編寫頁面。然後,當你感覺舒服時,你應該考慮一個像Jinja2一樣的獨立模板引擎。
這也已經在這裏找到答案:
Im相當肯定Paxwell誤解你想做的事。我通過ajax發送了一個大單子的單選按鈕。
的HTML看起來像這樣
<form>
... form stuff...
<div class="control-group">
<div class="controls">
<label class="radio">
<input type="radio" name="radioId" value="option1" checked>
Reporter 1
</label>
<label class="radio">
<input type="radio" name="radioId" value="option2"
Reporter 2
</label>
..
</div>
</div>
</form>
我main.py:試驗後
def POST(self):
form = web.input()
,單選按鈕將表格內!我已經用命名我的單選按鈕。當您選擇: form.radio_id
時,它只會返回選中的值。在這種情況下,您將獲得option1
radiobutton= "%s" % (form.radioId)
if radiobutton == "option1":
print "hooray!"