代码之家  ›  专栏  ›  技术社区  ›  Bobby

在行上单击“禁用/启用”按钮,具体取决于该行中单元格的内容

  •  2
  • Bobby  · 技术社区  · 14 年前

    以下是我目前所在的位置: 我想在回调函数列表中添加以下内容,但如果这是一个有效的检查,我就无法确定要在if语句中放入什么。

    'onRowClick': function(row,grid){
                            var content = $(row).attr('content');
                            if ($content == 'target'){
    
                            }
    

    'onDblClick':function... 但确实有效。

    1 回复  |  直到 14 年前
        1
  •  2
  •   Bobby    14 年前

    我收到了来自 Marc Borgers Flexigrid for jQuery

    在的colModel参数中 具有名称进程的函数。在那里面 函数可以挂接函数 单击行时调用。 我知道这听起来很难。一个例子 会说得更清楚。这里是:

    function procMe(celDiv,id) { 
            $(celDiv).click( 
                    function () {alert(this.innerHTML + " " + id); } 
            ); 
    }; 
    
    function postFlexigrid() 
    { 
            $("#flex1").flexigrid 
                            ( 
                            { 
                            url: 'yourURL', 
                            dataType: 'json', 
                            colModel : [ 
                                    {display: 'Name', name : 'xxx', width : 200, sortable : false, 
    align: 'left', process: procMe} 
                                    ], 
                            usepager: false, 
                            singleSelect: true, 
                            title: 'x', 
                            useRp: false, 
                            showTableToggleBtn: true, 
                            height: 150 
                            } 
                            ); 
    } 
    
    $(document).ready(function() { 
            postFlexigrid(); 
    }); 
    

    procMe 一行显示一个警报。希望 这有帮助。
    你好,马克