以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]提取表中某行车牌号必须调用js函数吗,有没有不调用js函数方法直接取到该车牌号<最好在本页中> (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98143) |
-- 作者:ytzn -- 发布时间:2017/3/24 20:06:00 -- [求助]提取表中某行车牌号必须调用js函数吗,有没有不调用js函数方法直接取到该车牌号<最好在本页中> Dim cmd As New SQLCommand cmd.ConnectionName = "orders" \'记得设置数据源名称 cmd.CommandText = "S elect 车牌号 From {订单}" Dim dt As DataTable = cmd.ExecuteReader \'根据此页数据生成表格 Dim wb As New WeUI With wb.AddTable("","Table1") .PageNumber = page \'设置页码 .ActiveSheet = "menu" \'指定菜单 .Primarykey = "车牌号" \'指定主键,只要是能唯一区分行的列即可,并非一定要表的实际主键. .CreateFromDataTable(dt) End With \'设计菜单 With wb.AddActionSheet("","menu") .Add("mnudAdd", "确定选择此车牌号").Attribute="..." \'调用js函数 End With 请问老师,提取表中某行车牌号必须调用js函数吗,有没有不调用js函数方法直接取到该车牌号<最好在本页中>,比如下面: With.AddInput("车牌号","车牌号","text") .Value = <提取的车牌号的值> 多谢! [此贴子已经被作者于2017/3/24 20:14:05编辑过]
|
-- 作者:有点蓝 -- 发布时间:2017/3/24 20:55:00 -- 必须使用js,例如 With wb.AddTable("","Table1") .Attribute ="onclick=\'setvalue(this.rows[this.rowSel].cells[0].innerText)\'" \'假设车牌号在第一列 .PageNumber = page \'设置页码 .ActiveSheet = "menu" \'指定菜单 .Primarykey = "车牌号" \'指定主键,只要是能唯一区分行的列即可,并非一定要表的实际主键. .CreateFromDataTable(dt) End With js代码 function setvalue(id) { document.getElementById("车牌号").value = id; } |