【发布时间】:2010-08-28 12:22:39
【问题描述】:
我正在使用 DataTables jQuery 插件。我希望我的表格工作的方式意味着我将很多参数传递给插件以关闭一些东西:
$('table.data').dataTable( {
'aoColumns': [
null,
{ 'bSortable': false },
{ 'bSortable': false },
{ 'asSorting': ['desc','asc'], 'sType': 'blanks' },
{ 'asSorting': ['desc','asc'] }
],
'bPaginate': false,
'bAutoWidth': false,
'bInfo': false,
'bProcessing': true,
'asStripClasses': [],
'sDom': 'rt'
} );
在不同的页面中,aoColumns 参数会根据表格变化,但其他参数保持不变。什么是最好的方法来避免我一遍又一遍地重复代码(如果我以后改变对参数的想法,它会更容易)?
我尝试使用{'bPaginate': false ...} 存储参数,但这会创建一个子对象。也许有一种方法可以“合并”内联对象或其他东西?
【问题讨论】:
标签: jquery parameters datatable