天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 982|回复: 3

获取视图列表中勾选的ID

[复制链接]
linner 发表于 2012-6-8 17:22:14 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2012-6-11 17:32 编辑

视图列表中有个操作按钮,按钮类型为创建表单,模式为弹出层,我想在弹出的层中获取视图中选中的ID值,怎么获取不到。
bess 发表于 2012-6-8 17:31:15 | 显示全部楼层
本帖最后由 bess 于 2012-6-8 17:48 编辑

您好,请问您说的获取不到,是在哪里获取呢?如果是在按钮里面,这个是个bug哦。
在最新版本已经修复,您可以到官网下载我们的最新版哦
 楼主| linner 发表于 2012-6-11 10:30:56 | 显示全部楼层
问题已解决。修改/script/view/view.js文件,从第90行开始,9380版的代码如下:
} else if (openType == OPEN_TYPE_POP || openType == OPEN_TYPE_DIV) {
                url += "&" + parameters + "&openType=" + openType+_selects;
                url = appendApplicationidByView(url);

这里没有将视图列表中选中的值传递过去,应修改为:
} else if (openType == OPEN_TYPE_POP || openType == OPEN_TYPE_DIV) {
                var oSelects = document.getElementsByName("_selects");
                var _selects="";
                if(oSelects){
                        for(var i=0;i<oSelects.length;i++){
                                var checkbox = oSelects[i];
                                if(checkbox.checked)
                                {
                                        _selects+="&_selects="+checkbox.value;
                                }
                        }
                }
                url += "&" + parameters + "&openType=" + openType+_selects;
                url = appendApplicationidByView(url);

问题解决。
bess 发表于 2012-6-11 10:31:39 | 显示全部楼层
谢谢楼主的分享!

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 02:35

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表