【发布时间】:2015-08-22 16:26:35
【问题描述】:
使用Jquery.datatables,我构建了一个数据表,它通过Ajax 以Json 格式从服务器动态加载数据。这是我的代码:
$('#MyTable').dataTable({
'sAjaxSource': '/Accounting/Action/GetData',
'bStateSave': false,
'bProcessing': true,
'bServerSide': true,
'data': {
},
'lengthChange': true,
'aoColumns': [
{
'mData': 'ActionID',
'title': 'کد',
'sClass': ''
},
{
'mData': 'ActionTitle',
'title': 'عنوان',
'sClass': ''
}
],
'sPaginationType': 'bootstrap'
});
它生成:
ActionID | ActionTitle
=========+=============
1 | Foo
---------+-------------
2 | Bar
---------+-------------
3 | Blah Blah
---------|------------
好的,但是我想为所有行添加一个具有固定值的列,我不通过将列添加到服务器发送的 Json 数据来做到这一点。例如我想在客户端添加MyFixedCol 到MyGrid:
ActionID | ActionTitle | MyFixedCol
=========+=============+===========
1 | Foo | FIXEDVAL
---------+-------------+-----------
2 | Bar | FIXEDVAL
---------+-------------+-----------
3 | Blah Blah | FIXEDVAL
---------|-------------+-----------
我该怎么做?
【问题讨论】:
标签: javascript jquery jquery-datatables