我使用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!"