周恒超
骑士
骑士
  • UID146
  • 粉丝1
  • 关注1
  • 发帖数15
  • 社区居民
阅读:13277回复:2

多选下拉列表问题

楼主#
更多 发布于:2016-08-18 14:51
平台多选下拉列表如何为全选按钮添加监听事件,项目中需要在点击全选按钮时,实行操作。

图片:QQ截图20160818150501.png

魏尊强
侠客
侠客
  • UID41
  • 粉丝1
  • 关注1
  • 发帖数1
  • 社区居民
沙发#
发布于:2016-08-19 16:17
在平台4.0(含4.0)之前,可以使用

JFUI.fly($$("favorite").list.dom.firstChild).on("click",function(){
 if($$("favorite").checkAll){
 alert("全选")
 }else{
 alert("取消")
 }
});

进行事件监听;
在平台4.2以后,可以使用

<ss:multiSelectField fieldLabel="动态数据源" colspan="2" width="200"
 name="favorite1" id="favorite1" dataUrl="data/ComboData.svt?tablename=tc_sex">
    <ss:listener onSelectAll="selectAll"/>
</ss:multiSelectField>
<script>
 function selectAll(field){
      if(field.checkAll){
          alert("全选")
      }else{
           alert("取消")
      }
 }
</script>
周恒超
骑士
骑士
  • UID146
  • 粉丝1
  • 关注1
  • 发帖数15
  • 社区居民
板凳#
发布于:2016-08-19 16:56
亲测,已成功,多谢。
游客

返回顶部