Я использую dataTables для заполнения моих таблиц, и мне нужно вставить некоторые статические данные в таблицу.Javascript dataTables Добавить переменную в столбцы данных
Так теперь у меня есть это:
jQuery('#mytable').DataTable({
data: dataSet,
columns: [
{ "users": "id" },
{ "somethingelse": "valuehere" }
]
});
Можно ли добавить переменную valuehere? например:
var dataSet = [['userid', 'something else'],['userid', 'something else']];
var myVariableHere = "some variable";
jQuery('#mytable').DataTable({
data: dataSet,
columns: [
{ "users": "id" },
{ "somethingelse": myVariableHere }
]
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<script src="https://cdn.datatables.net/1.10.12/js/jquery.dataTables.min.js"></script>
<link href="https://cdn.datatables.net/1.10.12/css/jquery.dataTables.min.css" rel="stylesheet"/>
<table id="mytable" class="display" width="100%"></table>
Это должно быть возможным, если myVariableHere отформатирована должным образом. –
Вы пробовали? как первый взгляд, кажется, работает. И если вопрос просто «Можно ли добавить переменную в valuehere?», То я думаю, что вы лучший человек, чтобы рассказать об этом –
'var myVariableHere = 'whatever'' ' jQuery (' # mytable '). DataTable (function (myVariableHere) {...} ' должно быть достаточно. – Anuga