我可以在php中的datatables中的aoColumn中传递字符串吗

我可以在php中的datatables中的aoColumn中传递字符串吗,php,datatables,Php,Datatables,我可以在aoColumns中传递一个字符串,该字符串也包含与上面在datatables和php中相同的值,而不是像{'bSortable':false}、null、null、null、null、null、null、null、null、null、null、null、null、null、null、null、null、null、null、null、null那样传递值吗? 我的代码如下: var excluded_clmns_sorting = $('#sorting_val').val(); //th

我可以在
aoColumns
中传递一个字符串,该字符串也包含与上面在datatables和php中相同的值,而不是像
{'bSortable':false}、null、null、null、null、null、null、null、null、null、null、null、null、null、null、null、null、null、null、null、null那样传递值吗?
我的代码如下:

var excluded_clmns_sorting = $('#sorting_val').val();
//the above variable returns {'bSortable': false},null,null,null,null,null,null,null,null,null,null,null,null,null,{'bSortable': false}.
var oTable = $('#data-table').dataTable( {
       "sDom": 'CT<"clear">firtlip',
       "oTableTools": {
            "sSwfPath": basePath+"/js/extras/TableTools/media/swf/copy_csv_xls_pdf.swf",
            "aButtons": [ {"sExtends": "csv","sFileName" : curpath+".csv","sButtonText": "Save to CSV","mColumns": "visible"} ]
         },
       "aoColumns" : [excluded_clmns_sorting]
 } );

然后在js控制台中,它只显示
oCol未定义

您可以将
数组
放入
aoCoumns
字符串

aoColumns
:如果指定,则此
数组的长度必须等于原始HTML表中的
列数。如果只希望使用默认值和自动检测的选项,请使用“null”


希望对您有所帮助

谢谢您的回复。但数组的长度和原始html页面中使用的列数相同。但是仍然不起作用,如果我把excluded_clmn_排序的值直接放在aoColumns中,那么它就起作用了,如果我把变量(即excluded_clmn_排序)放在aoColumns中,那么它就不起作用了。这是excluded_clmn_排序的值{'bSortable':false},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{'bSortable':false}它是一个字符串。使用这个var excluded_clmn_sorting=[“values”,“values”,“values”];或者只在字符串中放入空值(不要在字符串中使用bSortalbe),但对于某些列,它将是{'bSorta‌​ble':false}。那么该如何处理该专栏呢?
var excluded_clmns_sorting = $('#sorting_val').val();
    var excluded_clmn_sorting = (excluded_clmns_sorting) ? excluded_clmns_sorting.split(",") : [];
    $.each(excluded_clmn_sorting, function (i) {
      excluded_clmn_sorting[i] = (excluded_clmn_sorting[i]);
    })

    var oTable = $('#data-table').dataTable( {
       "sDom": 'CT<"clear">firtlip',
        "oTableTools": {
            "sSwfPath": basePath+"/js/extras/TableTools/media/swf/copy_csv_xls_pdf.swf",
            "aButtons": [ {"sExtends": "csv","sFileName" : curpath+".csv","sButtonText": "Save to CSV","mColumns": "visible"} ]

         },
         "aoColumns" : [excluded_clmn_sorting],
         "aoColumnDefs": [{
                            "bVisible": false,
                            "aTargets" : excluded_clmn
                         },
                      ],
        "iDisplayLength": 10,
       'sPaginationType': 'full_numbers'
    } );