Привет, я использую подробности строки Link … и я хочу простое окно JQuery POPUP (которое будет отображать некоторые детали через php mysql) в формате функции (d)
У меня уже есть одно всплывающее окно JQUERY на моей 5-й строке, пожалуйста, проверьте под « columnDefs » с тегом привязки – это работает
и я хочу, чтобы всплывающее окно всплывающего окна JQUERY всплывало или любое другое, которое было бы в формате функции (d), но когда я использую какое-либо простое всплывающее окно. Всплывающее окно JQUERY не работает … но первый в столбце « columnDefs » работающ отлично.
function format ( d ) { return 'Full name: '+d.first_name+' '+d.last_name+'<br>'+ 'Salary: '+d.salary+'<br>'+ '<a href="">SECOND Another Popup</a>'; } $(document).ready(function() { var dt = $('#example').DataTable( { "processing": true, "serverSide": true, "ajax": "scripts/ids-objects.php", "columns": [ { "class": "details-control", "orderable": false, "data": null, "defaultContent": "" }, { "data": "first_name" }, { "data": "last_name" }, { "data": "position" }, { "data": "office" } ], "columnDefs": [ { "aTargets":[5], "mData": null, "mRender": function(data, type, full){ return '<div id="container"><a href="javascript: void(0);" class="click_'+full[0]+'">Click</a></div>'; } } ], "order": [[1, 'asc']] } ); // Array to track the ids of the details displayed rows var detailRows = []; $('#example tbody').on( 'click', 'tr td:first-child', function () { var tr = $(this).closest('tr'); var row = dt.row( tr ); var idx = $.inArray( tr.attr('id'), detailRows ); if ( row.child.isShown() ) { tr.removeClass( 'details' ); row.child.hide(); // Remove from the 'open' array detailRows.splice( idx, 1 ); } else { tr.addClass( 'details' ); row.child( format( row.data() ) ).show(); // Add to the 'open' array if ( idx === -1 ) { detailRows.push( tr.attr('id') ); } } } ); // On each draw, loop over the `detailRows` array and show any child rows dt.on( 'draw', function () { $.each( detailRows, function ( i, id ) { $('#'+id+' td:first-child').trigger( 'click' ); } ); } ); } );