以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- [原创]weui 问题 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=151573) |
-- 作者:cool314156 -- 发布时间:2020/6/28 15:37:00 -- [原创]weui 问题 Dim e As RequestEventArgs = args(0) Dim path As String = "jinxiaocunapp" Dim wb As New WeUI wb.AppendHTML("<link rel=\'stylesheet\' href=\'./weui/exweui.css\'/>",True) wb.AppendHTML("<script src=\'./weui/exweui.js\' ></script>",True) wb.AppendHTML("<script type=\'text/javascript\' src=\'/" & path & "/js/common.js\'></script>", True) wb.AppendHTML("<link rel=\'stylesheet\' href=\'/" & path & "/css/common.css\' Type=\'text/css\' charset=\'utf-8\'/>", True) wb.AddForm("","form1","kucun.htm") With wb.AddInputGroup("form1","ipg6","库存查询") With .AddInputCell("ic2") .AddLabel("spbh","商品编号",0) .AddInput("bianhao","text",1).A ttri bute = "" .AddVcodeButton("scanl","扫码输入",2).A tt ribute = " & path & "/plus/barcode_scan.html\',true,true);""" \'增加二维码扫描按钮,2表示显示在右边 wb.InsertHTML("<script>function scaned( t, r, f ) {document.getElementById(\'bianhao\').value=r ;}</script>") End With \'With .AddInputCell("ic3") \'.AddLabel("lbh","货位号",0) \'.AddInput("huowei","text",1) \'\'.AddVcodeButton("scan","扫码输入",2).A ttr ibute = " & path & "/plus/barcode_scan.html\',true,true);""" \'增加二维码扫描按钮,2表示显示在右边 \'End With .AddInput("mingzi","通用名","text") .AddInput("guige","规格","") With .AddSelect("pihao","批号","") .At trib ute = """ End With End With \'With ExWeUI.WebUI.AddInputGroup("","ipg1") \'\'.AddInput("bianhao","商品编号","text") \'With .AddQuerySelect("mingzi","通用名","|" & DataTables("库存").GetComboListString("通用名")) \'.Attribute = """ \'.Placeholder = "请选择通用名" \'\'.Value = dr("通用名") \'End With \'With .AddQuerySelect("guige","规格","") \'.Attribute = """ \'.Placeholder = "先选择通用名再选择规格" \'\'.Value = dr("规格") \'End With \'.AddQuerySelect("pihao","批号").Placeholder = "先选择通用名规格再再选择批号" \'wb.InsertHTML("form1",.BuildHtml) \'End With \' With wb.AddButtonGroup("form1","btg1",False) .Add("btn1", "确定", "submit") .Add("btnhui", "返回首页", "button","default.htm") \'返回首页 End With wb.AppendHTML("<script>initExWeUI();</script>") \'wb.InsertHTML("<script>function scaned( t, r, f ) {document.getElementById(\'bianhao\').value=r ;}</script>") wb.AppendHTML("<script src=\'./lib/ajaxFileds.js\'></script>") \'引入脚本文件 e.WriteString(wb.Build) \'生成网页 " 求教下,这段代码,我手工输入商品编号,能出发.AddInput("bianhao","text",1).A ttri bute = "oninput 这个事件,但是改成扫码输入之后就不能触发事件了,是不是要改js,但是不会改,求帮忙
|
-- 作者:有点蓝 -- 发布时间:2020/6/28 16:18:00 -- 代码给控件赋值肯定不会触发oninput 。怎么赋值的?在什么地方赋值的,赋值后直接调用oninput指定的函数不就行了 |
-- 作者:cool314156 -- 发布时间:2020/6/28 17:21:00 -- 谢谢 |