复选按钮点击不同,显示内容不同

1,首先写一个复选按钮

 
  • “”id 为 字段本身id  ,
    textName 为 字段本身name
    name 为 字段本身id
    valueField= "value"(字典值得话为value,关联表的话id)


    “”
    2.拿到他的字典值

    并做判断

      mini.get("fkTypeId").select(0);
            mini.get('fkActivityId').setUrl(contextPath + '/district/recruitmentActivity-recruitmentactivity/recruitmentactivity-selected-load-data.html');
    
            var fkTypeId = mini.get("fkTypeId").getValue();
            if (fkTypeId == Dictionary.PUBLICITY_TYPE.ACTIVITYPUBLICITY.VALUE) {
                $(".activity-box").show();
            } else {
                $(".activity-box").hide();
            }
    

    3.在

    js的setEvents中写入点击事件
     mini.get("fkTypeId").on('valueChanged', function() {
                me.release();
            });
    调用
      release: function() {
            var fkTypeId = mini.get("fkTypeId").getValue();
            if (fkTypeId == Dictionary.PUBLICITY_TYPE.ACTIVITYPUBLICITY.VALUE) {
                $(".activity-box").show();
            } else {
                $(".activity-box").hide();
            }
        },
    最后在setDate的时候也调下
    me.release();
    方法

    这样就好了

    你可能感兴趣的:(javascript)