壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 317|回复: 0

(JS分享)左右选择提示组件

[复制链接]
发表于 2012/3/16 23:30:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
Cognos自带有个组件 search@select prompt,由左边和右边提示组件组成。
下面我们自己来开发一个,当左边 source被选择到右边 choice后,同时消除左边被选项目;反之,依然。
1、拖入一个table,4列1行
2、分别拖入2个value prompt,对应的html标签,如下图所示:

3、左边value prompt名称为左边:Ls_Source;右边:Ls_Choice
4、输入各自的js代码:
【span1】:
<span id = 'A12'/>

【span2】:

<script>
  var theSpan = document.getElementById('A12');
  var a = theSpan.getElementsByTagName('A');
  for( var i = a.length-1; i >= 0; i-- )
  {
    var link = a;
    link.parentNode.removeChild(link);
  }
//去除 全选、清除全选 按钮
</script>
。。。其它代码,请到贴中下载:http://www.cognoschina.net/club/thread-18424-1-1.html
5、运行效果如下:



缺点,刷新页面后,所选值全部复原了,建议在prompt page里使用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 16:53 , Processed in 0.011010 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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