任何人都可以帮助或告诉我是否可以用另一个更新现有的jQuery函数。我将不胜感激。
这是我想要更新的功能
function dataTableFunction1(){
var table = $('#mytable').dataTable({ "scrollY": "400px","paginate": false });
table.fnSetColumnVis( 4, false );
table.fnSetColumnVis( 5, false );
table.fnSetColumnVis( 6, false );
}
我想用:
更新table.fnSetColumnVis部分 function updateCode(){
table.fnSetColumnVis( 1, false );
}
这就是我试过的
dataTableFunction1('option','fnSetColumnVis( 1, false )');
答案 0 :(得分:0)
你可以这样做:
function dataTableFunction1(moreOptions){
var table = $('#mytable').dataTable({ "scrollY": "400px","paginate": false });
if(moreOptions == true){
table.fnSetColumnVis( 4, false );
table.fnSetColumnVis( 5, false );
table.fnSetColumnVis( 6, false );
}else{
table.fnSetColumnVis( 1, false );
}
}
现在,如果您希望使用3个选项执行函数,那么:
dataTableFunction1(true);
并且,如果您希望您的函数使用一个选项执行,那么:
dataTableFunction1(false);
就是这样。