如何在web2py中预选SELECT helper中的选项

时间:2013-11-15 11:17:44

标签: web2py

用SELECT,OPTION助手创建多个选择输入时,我想预先选择一些选项,我试过以下

OPTION('myOption', _value=val, value=[v1, v2])

从文档推断,但它不起作用

1 个答案:

答案 0 :(得分:3)

“value”是“SELECT”帮助器的属性。

来自文档:

web2py区分“_value”(OPTION的值)和“value”(封闭选择的当前值)。如果它们相等,则选择“选中”。

http://www.web2py.com/books/default/chapter/29/05/the-views?search=OPTION%28

例如:

SELECT(
    OPTION('Option1', _value='1'),
    OPTION('Option2', _value='2')
    , value='2')

将选择“Option2”而

SELECT(
    OPTION('Option1', _value='1'),
    OPTION('Option2', _value='2')
    , value='2')

将选择“Option1”