以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  如何给AddSelect赋值  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=146034)

--  作者:sky-18
--  发布时间:2020/2/14 17:19:00
--  如何给AddSelect赋值
如何给weui 框架下的 AddSelect赋值呀?
帮助文档里面好像没有提到相关的方法。
我试着用 .value  和 .text  都不行。
请问老师,AddSelect能不能用代码赋值呢?
[此贴子已经被作者于2020/2/14 17:28:57编辑过]

--  作者:有点蓝
--  发布时间:2020/2/14 17:30:00
--  

在输入框组增加一个列表输入框的语法为:

AddSelect(ID, Label, Values)

ID输入框ID。
Label在输入框左侧显示的标签内容
Values列表项目,用符号"|"隔开,例如"大专|本科|硕士|博士"。
打开网页后,默认会选择第一个值,如果要将其他位置的值作为默认值,可以将其用方括号括起来,例如"大专|[本科]|硕士|博士",打开网页后,会自动选择本科。


        With wb.AddInputGroup("form1","ipg1","列表项目")
            .AddSelect("os","操作系统","iOS|Windows|Andriod")
            .AddSelect("bw","浏览器","Chorme|[Edge]|Firefox|Internet Explorer")
        End With

--  作者:sky-18
--  发布时间:2020/2/14 18:00:00
--  
哦,明白了。可以把变量值写入select的函数表达式里面
--  作者:sunion
--  发布时间:2021/8/11 6:27:00
--  
蓝老师,您的例子中addselect的取值只能取一个,能不能实现多选框,自由选择多个值,类似于下拉框多选?
--  作者:有点蓝
--  发布时间:2021/8/11 8:39:00
--  
不能的,多选只能使用这种:http://www.foxtable.com/mobilehelp/topics/0053.htm