以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何用js实现多选择框并带模糊查询显示  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=160588)

--  作者:cnsjroom
--  发布时间:2021/2/7 14:39:00
--  如何用js实现多选择框并带模糊查询显示
想实现如下效果
图片点击可在新窗口打开查看


页面duoxuan1代码  预览地址http://47.110.249.95/duoxuan1.htm
Dim e As RequestEventArgs = args(0)
Dim wb As New weui
 Dim div As String = FileSys.ReadAllText(ProjectPath & "\\qz1.txt")
wb.InsertHTML(div)
e.WriteString(wb.Build) \'生成网页
运行效果

图片点击可在新窗口打开查看此主题相关图片如下:12121.gif
图片点击可在新窗口打开查看


页面duoxuan代码  预览地址http://47.110.249.95/duoxuan.htm
Dim e As RequestEventArgs = args(0)
Dim wb As New weui
    Dim div As String = FileSys.ReadAllText(ProjectPath & "\\qz.txt")
wb.InsertHTML("<script>" & vars("xingmingduoxuan") & "</script>")
If e.PostValues.Count = 0 Then
    wb.AddPageTitle("","ph1","稿件登记")
    wb.AddForm("","form1","addgaojian.htm")
    With wb.AddInputGroup("form1","ipg11","内容信息")
        With wb.AddInputGroup("form1","ipg1","文章作者")
            .AddInput("文章作者","文章作者","text")
wb.InsertHTML("form1",div)
        End With
        With wb.AddInputGroup("form1","ipg7","文章内容")
            With .AddTextArea("文章内容",8)
            End With
        End With

    End With
    With wb.AddButtonGroup("form1","btg1",False)
        .Add("btn1", "确定更新", "submit")
        .Add("btn2", "取消更新", "submit").FormAction = "default.htm"
    End With
    e.WriteString(wb.Build) \'生成网页
End If
运行效果

图片点击可在新窗口打开查看此主题相关图片如下:121212.gif
图片点击可在新窗口打开查看
没有办法显示可选项  麻烦老师们看看  指导下  谢谢!


 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:qz.txt

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:qz1.txt

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:xingmingduoxuan.txt
xingmingduoxuan.txt是js内容

[此贴子已经被作者于2021/2/7 14:41:35编辑过]

--  作者:有点蓝
--  发布时间:2021/2/7 14:49:00
--  
现在没有时间研究,要自己学习html和js做一个复合控件了。
--  作者:cnsjroom
--  发布时间:2021/2/7 15:00:00
--  回复:(有点蓝)现在没有时间研究,要自己学习html和...
好的 我继续学习一下  这边还得麻烦老师 抽个空研究一下哈  
老师的例子里面exweui中 使用远程查询目前有模糊检索 和单选  如果可以直接增加多选就完美了

--  作者:有点蓝
--  发布时间:2021/2/7 15:07:00
--  
从数据库的角度来说,我不是很喜欢使用多值字段,查询统计什么处理的都麻烦,而且效率低。
--  作者:cnsjroom
--  发布时间:2021/2/7 16:34:00
--  回复:(有点蓝)从数据库的角度来说,我不是很喜欢使...
那老师有没有更好的思路或者方法  解决我需要选择多个姓名值的方法呢?


--  作者:有点蓝
--  发布时间:2021/2/7 16:39:00
--  
简单的使用select和文本框做个联动吧。

select下拉选择后到onchange事件把选择的值追加到另一个文本框里

--  作者:cnsjroom
--  发布时间:2021/2/7 18:17:00
--  回复:(有点蓝)简单的使用select和文本框做个联动吧...
摸索了一下  还是没有头绪  老师有空的话 帮萌指导下 谢谢!
--  作者:有点蓝
--  发布时间:2021/2/7 20:25:00
--  
function xx函数(){
var a = document.getElementById("某文本框").value;
if (a){
a = a + \',\';
}
document.getElementById("某文本框").value = a + document.getElementById("某下拉框").value;
}