以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- table.js的使用 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=140872) |
||||
-- 作者:qqhealth -- 发布时间:2019/9/16 15:56:00 -- table.js的使用 老师您好,web页需要调用多个数据表清单并分别进行编辑,附件中是三个调用的list表,其中yplist可以调用编辑和删除,ypddlist和sdjllist不能调用。代码见附件,不知是不是table.js代码有误?谢谢!
|
||||
-- 作者:有点蓝 -- 发布时间:2019/9/16 16:31:00 -- 看不出什么问题。 js函数能不能触发? function ypdddel(){ alert(1); location="ypdddelete.htm?page=" + table2.pagenumber + "&key=" + table2.primarykey; } 这些页面是单独打开的?还是其他页面通过ajax动态加载的。如果是后者,把所有控件ID改改,不能出现重复 |
||||
-- 作者:qqhealth -- 发布时间:2019/9/16 16:41:00 -- 老师您好,js函数不能触发,增加alert(1)后没有反应。控件ID在哪里改呢?谢谢! |
||||
-- 作者:有点蓝 -- 发布时间:2019/9/16 16:48:00 -- 以下是引用qqhealth在2019/9/16 16:41:00的发言: 老师您好,js函数不能触发,增加alert(1)后没有反应。控件ID在哪里改呢?谢谢! With wb.AddActionSheet("","menu") \'设计菜单 .Add("mnudAdd1", "增加订单").Attribute="" \'调用js函数 |
||||
-- 作者:qqhealth -- 发布时间:2019/9/22 12:35:00 -- 老师您好,增加alert后有反应。修改后出现如下问题,代码见附件。谢谢! ![]() ![]() ![]() ![]()
|
||||
-- 作者:有点蓝 -- 发布时间:2019/9/22 20:59:00 -- 提示是内部函数ypddedit有问题,上面上传的是这个函数的代码吗?看不出什么问题。调试一下看是那一句代码出错 |
||||
-- 作者:qqhealth -- 发布时间:2019/9/22 21:56:00 -- 老师您好,与table1相关的ypedit函数代码Dim PrimaryKey As Integer = e.GetValues("key")没有问题。与tabl2相关的ypddedit函数代码Dim PrimaryKey As Integer = e.GetValues("key")则出现问题,不知是不是哪冲突了还是缺少了什么?谢谢! |
||||
-- 作者:有点蓝 -- 发布时间:2019/9/22 22:20:00 -- 没有key这个参数,或者没有值,或者不是整数 Dim PrimaryKey As Integer = val(e.GetValues("key")) if PrimaryKey = 0 then msgbox("没有值")
|
||||
-- 作者:qqhealth -- 发布时间:2019/9/23 10:03:00 -- 老师您好,点击编辑(ypddedit)函数出错,出现没有值。相关函数ypddlist、ypddedit、table.js代码见附件。谢谢! ![]() ![]()
|
||||
-- 作者:qqhealth -- 发布时间:2019/9/23 10:08:00 -- 编辑失败的错误反馈 ![]() ![]() |