2012-08-13 196 views
3

我不断收到以下错误错误:错误:语法错误,无法识别的表达:

错误:错误:语法错误,无法识别的表达式:表$搜索Maincontent $ gridPlans $ ctl02 $ chkSelected 源文件:http://code.jquery.com/jquery-latest.min.js 线: 2

我已经做什么脚本的一部分是造成这个问题,但不知道该如何解决这个问题:

// Check Box selector 
    $("input:checkbox:not(:checked)").each(function() { 
     var column = "table ." + $(this).attr("name"); // this line is not working 
     $(column).hide(); 
    }); 

    $("input:checkbox").click(function() { 
     var column = "table ." + $(this).attr("name"); 
     $(column).toggle(); 
    }); 

// Manage column checkboxes that should be unchecked 
function manChecks() { 
    var __CS = document.getElementById('__CS'); 
    var cols = __CS.value; // this line also causing issues 

    colManage(1, cols.indexOf('|1') != -1); 
    colManage(2, cols.indexOf('|2') != -1); 
    colManage(3, cols.indexOf('|3') != -1); 
    colManage(5, cols.indexOf('|5') != -1); 
    colManage(6, cols.indexOf('|6') != -1); 
    colManage(7, cols.indexOf('|7') != -1); 
    colManage(8, cols.indexOf('|8') != -1); 
    colManage(9, cols.indexOf('|9') != -1); 
} 

function colManage(id, show) { 
    document.getElementById(id).checked = show; 
    var column = "table ." + id; 
    if (show) { 
     $(column).show(); 
     $('label[for=' + id + ']').addClass('checked') 
    } 
    else { 
     $(column).hide(); 
     $('label[for=' + id + ']').removeClass('checked') 
    } 
} 
+0

什么样的价值是'id'? – 2012-08-13 13:49:43

回答

相关问题