1
데이터베이스에서 부모 및 자식 데이터를 얻는 방법 및 아코디언을 만드는 방법. joomla에서 아코디언을 사용하고 싶습니다. 도와주세요 me.My 테이블은 내가Jquery PHP를 사용하여 데이터베이스의 아코디언 데이터?
데이터베이스에서 부모 및 자식 데이터를 얻는 방법 및 아코디언을 만드는 방법. joomla에서 아코디언을 사용하고 싶습니다. 도와주세요 me.My 테이블은 내가Jquery PHP를 사용하여 데이터베이스의 아코디언 데이터?
음이 줌라하지만이 가능 JQuery와 DataTable의 플러그인으로 당신을 위해 작동 할 수없는 것이이 편대 아코디언을 원하는
이하 그것은 부모/자식 관계를 가지고 있습니다.
http://datatables.net/examples/api/row_details.html
/* Formatting function for row details - modify as you need */
function format (d) {
// `d` is the original data object for the row
return '<table cellpadding="5" cellspacing="0" border="0" style="padding-left:50px;">'+
'<tr>'+
'<td>Full name:</td>'+
'<td>'+d.name+'</td>'+
'</tr>'+
'<tr>'+
'<td>Extension number:</td>'+
'<td>'+d.extn+'</td>'+
'</tr>'+
'<tr>'+
'<td>Extra info:</td>'+
'<td>And any further details here (images etc)...</td>'+
'</tr>'+
'</table>';
}
$(document).ready(function() {
var table = $('#example').DataTable({
"ajax": "../ajax/data/objects.txt",
"columns": [
{
"class": 'details-control',
"orderable": false,
"data": null,
"defaultContent": ''
},
{ "data": "name" },
{ "data": "position" },
{ "data": "office" },
{ "data": "salary" }
],
"order": [[1, 'asc']]
});
// Add event listener for opening and closing details
$('#example tbody').on('click', 'td.details-control', function() {
var tr = $(this).closest('tr');
var row = table.row(tr);
if (row.child.isShown()) {
// This row is already open - close it
row.child.hide();
tr.removeClass('shown');
}
else {
// Open this row
row.child(format(row.data())).show();
tr.addClass('shown');
}
});
});