zoukankan      html  css  js  c++  java
  • easyui datagrid 单选框 效果

    columns: [[{
                field: 'oid',
                title: '选择',
                20,
                formatter: function(value, rowData, rowIndex){
                    return '<input type="radio" name="selectRadio" id="selectRadio"' + rowIndex + '    value="' + rowData.oid + '" />';
                }
            }



    onLoadSuccess: function(data){
                //加载完毕后获取所有的checkbox遍历
                if (data.rows.length > 0) {
                    //循环判断操作为新增的不能选择
                    for (var i = 0; i < data.rows.length; i++) {
                        //根据operate让某些行不可选
                        if (data.rows[i].operate == "false") {
                            $("input[type='radio']")[i].disabled = true;
                        }
                    }
                }
            },
            onClickRow: function(rowIndex, rowData){
                //加载完毕后获取所有的checkbox遍历
                var radio = $("input[type='radio']")[rowIndex].disabled;
                //如果当前的单选框不可选,则不让其选中
                if (radio!= true) {
                    //让点击的行单选按钮选中
                    $("input[type='radio']")[rowIndex].checked = true;
                }
                else {
                    $("input[type='radio']")[rowIndex].checked = false;
                }
            }
            

    版权声明:本文为博主原创文章,未经博主允许不得转载

  • 相关阅读:
    你有认真了解过自己的“Java对象”吗? 渣男
    布隆过滤器,你也可以处理十几亿的大数据
    阻塞队列——手写生产者消费者模式、线程池原理面试题真正的答案
    Java集合面试题汇总篇
    Github 骚操作
    责任链模式——更灵活的if else
    时间复杂度到底怎么算
    创造DotNet Core轻量级框架【二】
    创造DotNet Core轻量级框架【一】
    小胖李的面试之旅(二)
  • 原文地址:https://www.cnblogs.com/telwanggs/p/4959998.html
Copyright © 2011-2022 走看看