Foxtable(狐表)用户栏目专家坐堂 → weui列表传递问题。求助


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

主题:weui列表传递问题。求助

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


加好友 发短信
等级:二尾狐 帖子:590 积分:4509 威望:0 精华:0 注册:2020/4/15 19:53:00
weui列表传递问题。求助  发帖心情 Post By:2024/1/31 21:13:00 [只看该作者]

数据表如下
员工信息

编号  姓名  性别
1      张三   男
2      李四   男
3      王五   男

下面是教程源代码,现在得代码功能是级联传递,获取下一级的级联数据
求教,如何选择  编号  1  的时候   自动填写  编号 1 后面的  姓名  和  性别

  1. Select Case e.Path    
  2.     Case "test.htm"  
  3.         Dim wb As New weui  
  4.         wb.AppendHTML("<link rel='stylesheet' href='./weui/exweui.css'/>",True)  
  5.         wb.AppendHTML("<script src='./weui/exweui.js' ></script>",True)  
  6.         wb.AddForm("","form1","test.htm")  
  7.         With ExWeUI.WebUI.AddInputGroup("","ipg1","动态级联列表")  
  8.             With .AddQuerySelect("xh","型号","|" & DataTables("规格").GetComboListString("型号"))  
  9.                 .Attribute = "string">"setAjaxQueryOptions('gg_list','getProducts.htm','xh',false)"""  
  10.                 .Placeholder = "请选择型号"  
  11.             End With  
  12.             With .AddQuerySelect("gg","规格","")  
  13.                 .Attribute = "string">"setAjaxQueryOptions('ys_list','getProducts.htm','xh','gg',false)"""  
  14.                 .Placeholder = "先选择型号再选择规格"  
  15.             End With  
  16.             .AddQuerySelect("ys","颜色").Placeholder = "先选择型号规格再再选择颜色"  
  17.             wb.InsertHTML("form1",.BuildHtml)  
  18.         End With  
  19.         With wb.AddButtonGroup("form1","btg1",True)  
  20.             .Add("btn1""确定""submit")  
  21.         End With  
  22.         wb.AppendHTML("<script>initExWeUI();</script>")  
  23.         e.WriteString(wb.Build) '生成网页  
  24.     Case  "getProducts.htm"  
  25.         Dim vals As String  
  26.         If e.PostValues.Count = 1 Then  
  27.             vals  = "|" & DataTables("规格").GetComboListString("规格","型号='" & e.PostValues("xh") & "'")  
  28.         ElseIf e.PostValues.Count = 2 Then  
  29.             Dim Filter As String = "型号='" & e.PostValues("xh") & "' And 规格='" & e.PostValues("gg") & "'"  
  30.             vals = "|" & DataTables("规格").GetComboListString("颜色", Filter)  
  31.         End If  
  32.         e.WriteString(vals)  
  33. End Select

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


加好友 发短信
等级:超级版主 帖子:107035 积分:544406 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/2/1 8:43:00 [只看该作者]

参考:http://www.foxtable.com/mobilehelp/topics/0103.htm

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


加好友 发短信
等级:二尾狐 帖子:590 积分:4509 威望:0 精华:0 注册:2020/4/15 19:53:00
  发帖心情 Post By:2024/2/1 11:17:00 [只看该作者]

还是这个代码,还有一个问题,如何实现 第一级菜单改变值的时候,二三级 已经选择联动的输入框 清空

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


加好友 发短信
等级:超级版主 帖子:107035 积分:544406 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/2/1 11:21:00 [只看该作者]

用法一样呀,清空数据

document.getElementById("areacode").value='';

 回到顶部