以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 动态列表出错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=120741) |
-- 作者:zoyong -- 发布时间:2018/6/22 17:43:00 -- 动态列表出错
JS代码: function getBrands(){ var gj=document.getElementById("在建项目").value; setOptions("资质",document.getElementById(gj).innerHTML); } 调试错误代码: weui.me.js:478 Uncaught TypeError: Cannot set property \'value\' of null at setAjaxOptions (weui.me.js:478) at HTMLSelectElement.onchange (xmfksq.htm:19) 要显示的页面 原代码 Dim wb As New weui wb.AddForm("","form1","xmfksq.htm") With wb.AddInputGroup("form1","ipg1","动态列表") With .AddSelect("qy","区域","|" & DataTables("在建项目").GetComboListString("区域")) .Attribute = """ End With With .AddSelect("zz","资质","") .Attribute = """ End With .AddSelect("xmmc","项目名称","") End With With wb.AddButtonGroup("form1","btg1",True) .Add("btn1", "确定", "submit") End With e.WriteString(wb.Build) \'生成网页 |
-- 作者:有点甜 -- 发布时间:2018/6/22 18:04:00 -- 加入代码
function getBrands(){
alert(123);
var gj=document.getElementById("在建项目").value;
alert(gj);
alert(document.getElementById(gj).innerHTML);
setOptions("资质",document.getElementById(gj).innerHTML);
}
|
-- 作者:zoyong -- 发布时间:2018/6/27 16:06:00 -- 加入上面代码,没有弹出 |
-- 作者:有点甜 -- 发布时间:2018/6/27 16:25:00 -- 贴出完整Attribute后面的代码
js文件,另存为utf-8格式
|
-- 作者:zoyong -- 发布时间:2019/7/10 10:00:00 -- 记录窗口,能不能根据动态加载的列的数量, 自动增加高度,便于全部显示列 |
-- 作者:有点蓝 -- 发布时间:2019/7/10 10:25:00 -- 记录窗口默认一行的高度是21,自己计算有多少行,然后使用代码设置控件的高度即可:http://www.foxtable.com/webhelp/topics/0719.htm |