1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
| <script type="text/javascript">
var LdapData = [];
LdapData = <?php echo json_encode($data); ?>;
$(document).ready(function() {
var selected = [];
var tableld = $('#dataTables-ldaputil').dataTable({
select: true,
tabIndex: 1,
searching: false,
paging: false,
data: LdapData,
columns: [
{ data: 'prenom',
title: 'Prénom' },
{ data: 'nom',
title: 'Nom' },
{ data: 'entite',
title: 'Entité' },
{ data: 'ville',
title: 'Ville' },
{ data: 'cp',
title: 'Code<br>Postal' },
{ title: '',
data: null,
defaultContent: '<i class="glyphicon glyphicon-floppy-save" ></i>',
bSortable: false }
],
});
$('#dataTables-ldaputil tbody').on('click', 'tr', function () {
var id = this.rowIndex;
var index = $.inArray(id, selected);
if ( index === -1 ) {
selected.push( id );
} else {
selected.splice( index, 1 );
}
$(this).toggleClass('selected alert-info');
var LdapDataDetail = {atribut:'Adresse', valeur:'15 Rue du petit champ'};
LdapDataDetail += {atribut:'Telephone', valeur:'+33123456789'};
LdapDataDetail += {atribut:'email', valeur:'pepe.nico@developpez.fr'};
var tabledtl = $('#dataTables-ldaputil-detail').dataTable({
searching: false,
paging: false,
data: LdapDataDetail,
columns: [
{ data: 'atribut' },
{ data: 'valeur' }
]
});
} );
});
</script> |
Partager