Foxtable(狐表)用户栏目专家坐堂 → WEUI如何获取到列表输入的值进行编辑。


  共有5029人关注过本帖树形打印复制链接

主题:WEUI如何获取到列表输入的值进行编辑。

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106097 积分:539590 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/27 8:46:00 [显示全部帖子]


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106097 积分:539590 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/29 14:16:00 [显示全部帖子]

意思是给列表框设置一个默认值,不是读列表框值吧,比如

dim s as string = "|" & dr("型号") & "|"
dim s1 as string = "|[" & dr("型号") & "]|"
dim lst as string = ("|" & DataTables("A").GetComboListString("型号") & "|").replace(s,s1)
With .AddSelect("xh","型号",lst.trimend("|"))


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

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

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106097 积分:539590 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/29 14:47:00 [显示全部帖子]

没看懂到底什么问题。1楼不就是吗?请截图举例自己的数据和代码说明问题

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106097 积分:539590 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/29 14:49:00 [显示全部帖子]

没看懂。请截图举例自己的数据和代码说明问题

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106097 积分:539590 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/29 15:22:00 [显示全部帖子]

 With .AddSelect("classtype","<img class='icon' src='/images/class.png'>&nbsp;类别:","|" & DataTables("dict").GetComboListString("Class").replace(dr("classtype"),"[" & dr("classtype") & "]"))
                     .Attribute = "onchange=""setAjaxOptions('itemname','getProducts.htm','classtype',false)"""
                End With
                With .AddSelect("itemname","<img class='icon' src='/images/item.png'>&nbsp;项目:","|" & DataTables("dict").GetComboListString("itemMing","Class='" & dr("classtype") & "'").replace(dr("itemname"),"[" & dr("itemname") & "]"))
                    .Attribute = "onchange=""setAjaxOptions('detailname','getProducts.htm','classtype','itemname',false)"""
                End With
.AddSelect("detailname","<img class='icon' src='/images/name.png'>&nbsp;名称:","")

    Case  "getProducts.htm"
        Dim vals As String
        If e.PostValues.Count = 1 Then
            vals  = "|" & DataTables(
"
dict").GetComboListString("itemname","Class='" & e.PostValues("classtype") & "'")
        ElseIf e.PostValues.Count = 2 Then
            Dim Filter As String = 
"
Class='" & e.PostValues("classtype") & "' And itemname='" & e.PostValues("itemname") & "'"
            vals = "|" & DataTables(
"
dict").GetComboListString("detailname", Filter)
        End If
        e.WriteString(vals)

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106097 积分:539590 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/29 16:27:00 [显示全部帖子]

在js端判断,参考:http://www.foxtable.com/mobilehelp/topics/0083.htm

在服务端判断,参考:http://www.foxtable.com/mobilehelp/topics/0104.htm

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106097 积分:539590 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/29 17:22:00 [显示全部帖子]

看10楼,参考项目的用法

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106097 积分:539590 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/30 15:07:00 [显示全部帖子]

去掉:"|" &

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106097 积分:539590 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/30 15:42:00 [显示全部帖子]

给项目默认添加上下拉列表呀,看10楼

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106097 积分:539590 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/30 16:35:00 [显示全部帖子]

去掉replace函数

 回到顶部
总数 32 1 2 3 4 下一页