以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 请教,用JS获取的值,如何写入全局变量? (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=140835) |
-- 作者:jq_shang -- 发布时间:2019/9/16 5:26:00 -- 请教,用JS获取的值,如何写入全局变量? 在WEUI中,我想在点击panel列表后,获取某个列表的ID值。通过onclick,我能用js获取到Panel列表的ID,请问,如何将这个ID值写入全局变量中?页面没有提交按钮和postvalues,事实上,我模拟做了一个文本框作为POST,能够将JS值写入这个文本框,却仍然在将这个值写入全局变量的时候,屡试不成。请教大侠指导。
或者简单说,panel列表的onclick事件,如何将panel的ID值写入foxtable中的public全局变量?请大侠指导。 目的是想去读取panel后台数据表中该对应行的其他字段信息。
[此贴子已经被作者于2019/9/16 6:22:16编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/9/16 8:55:00 -- 服务端项目不建议使用全局变量了,因为是并发操作的,多个人使用网页,谁都在写全局变量,全局变量就未必是期望的值了。 使用隐藏的标记数据存放在前端,需要的时候再提交到服务端使用:http://www.foxtable.com/mobilehelp/topics/0127.htm
|
-- 作者:jq_shang -- 发布时间:2019/9/16 11:35:00 -- 页面上不想出现submit的按钮之类,点击panel的时候,还要跳转页面,页面是一个统一的读写表数据的页面。请问,如何将点击Panel的时候,取得的id值,传递到跳转页面中去? |
-- 作者:有点蓝 -- 发布时间:2019/9/16 11:42:00 -- 怎么点击Panel的,怎么跳转到其它页面的?如果在同一个页面,都读写标记数据不就行了 |
-- 作者:jq_shang -- 发布时间:2019/9/16 11:43:00 -- 我再看看数据提交部分的帮助吧。基础太差,边干边学中,比较艰难。很多帮助文档看过很多遍,却不会用,只有一点一点摸索,用过后才能学会。感谢蓝版。 |
-- 作者:jq_shang -- 发布时间:2019/9/16 13:10:00 -- Dim e As RequestEventArgs = args(0) wb.AppendHTML("<script src=\'./lib/ds.js\'></script>") \'引入脚本文件
js代码如下: function ds(a){ [此贴子已经被作者于2019/9/16 13:21:38编辑过]
|
-- 作者:jq_shang -- 发布时间:2019/9/16 13:13:00 -- 但是在这个页面提取不到任何值。原因是上个post页面没有提交功能吧。怎么办呢? Dim e As RequestEventArgs = args(0)
[此贴子已经被作者于2019/9/16 13:13:02编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/9/16 13:39:00 -- With.Add(bh,zbt,jj,"./images/" & tpmc,"./test3.htm?bh=" & bh) \'跳转到一个动态网页 |
-- 作者:jq_shang -- 发布时间:2019/9/16 13:48:00 -- 跳转的网页,是一个读取后台数据信息的网页。如果跳转的网页带那个编号的话——我只想写那一个网页的代码啊——那如何才能只写一个统一的网页生成代码呢? test3函数该如何些? HttpRequest事件代码又该如何些? 感觉会很复杂。 请教一下思路。 [此贴子已经被作者于2019/9/16 13:51:01编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/9/16 13:56:00 -- 只有一个网页test3.htm啊,添加的都是参数,通过e.Values取参数就可以了 |