Мне нужна твоя помощь!У меня есть JQuery Datatable, который загружает данные через вызов ajax на страницу php.Вызов ajax работает правильно и данные загружаются.В таблице есть два других столбца (цель первая и последняя).В последнем столбце показан href со значком livicon.Этот href создается с помощью функции рендеринга, а не чтения значения столбца ID.Проблема в том, что в последнем столбце не отображается значок livicon.Также, если я попытаюсь использовать опции defaultContent вместо функции рендеринга.Это мой код:
var table1 = $('#tblList').DataTable({
"ajax": {
"url": "/admin/addressbook/data",
"type": "POST",
"dataSrc": ""
},
order: [[1, 'asc']],
columns: [
{ data: null, sortable: false, className: 'details-control', defaultContent: '' },
{ data: 'id', name: 'id', visible: false },
{ data: 'name', name: 'name' },
{ data: 'mail', name: 'mail' },
{ data: null, sortable: false,
render: function ( data, type, full, meta )
{
return "<a href='/admin/addressbook/show/" + full.id + "'> " +
"<i class='livicon' data-name='info' data-size='18' data-loop='true' data-c='#428BCA' data-hc='#428BCA' title='show'></i></a>";
}
}
],
searching: false
});
Результат в формате html:
<tbody>
<tr role="row" class="odd">
<td class=" details-control"></td>
<td>MEM Informatica S.r.l.</td>
<td>Nuoro</td>
<td>lblock@gmail.com</td>
<td>
<a href="http://hotline.web/admin/addressbook/show/3">
<i class="livicon" data-name="info" data-size="18" data-loop="true" data-c="#428BCA" data-hc="#428BCA" title="view contact"></i></a></td></tr><tr role="row" class="even"><td class=" details-control"></td><td>Treutel Ltd</td><td>Krajcikfort</td><td>E-mail: reyna.mosciski@ankunding.com<br>PEC: dickens.lenny@miller.com</td><td><strong>Ufficio</strong> (251) 338-8876 x628<br><strong>Ufficio</strong> 732.404.1733<br><strong>Fax (Ab.)</strong> 518.944.2509<br><strong>Fax (Uff.)</strong> (395) 363-7253</td><td><a href="http://hotline.web/admin/addressbook/show/7"><i class="livicon" data-name="info" data-size="18" data-loop="true" data-c="#428BCA" data-hc="#428BCA" title="view contact"></i>
</a>
</td>
</tr>
</tbody>
Но значок не отображается в ячейке.Кто-нибудь может мне помочь?