s:checkboxlist实现选中某个选项后展示隐藏行

s:checkboxlist想实现点击到多选框其中某个选项就增加就增加一行说明,本来是想用id走change方法的,试过后发现不行,就想了这个方法,测试可以。

   1、在s:checkboxlist标签处加上onclick事件。

   2、在方法中调用如下方法来获取选择值。

        var t = '';

        var deal_result=$("input[name='deal_result']:checked");
            $(deal_result).each(function(){
                t = t + $(this).val();
            });

    3、在根据t中是否包含选项来决定是否添加说明行。

           if(t.indexOf("1")>-1){
                $("#dealinform").show();
            }else{
                $("#dealinform").hide();
            }

 

你可能感兴趣的:(s:checkboxlist实现选中某个选项后展示隐藏行)