Я искал простые решения сегодня несколько часов, но не нашел.
У меня есть таблица (#example) с данными в ней и ссылкой на страницу (allinfo.php), где отображаются все данные конкретной строки (не все они показаны в таблице). Поэтому я хотел бы сделать это проще для пользователя. Я хотел бы, чтобы они могли щелкнуть ссылку и отобразить диалоговое окно с содержимым из allinfo.php.
мой скрипт в:
$(document).ready(function() {
$('#example a').each(function() {
var $dialog = $('<div></div>')
.append($loading.clone());
var $link = $(this).one('click', function() {
$dialog
.load($link.attr('href') + ' #content')
.dialog({
title: $link.attr('title'),
width: 500,
height: 300
});
$link.click(function() {
$dialog.dialog('open');
return false;
});
return false;
});
});
$('#example').dataTable( {
"bProcessing": true,
"bServerSide": true,
"bJQueryUI": true,
"sAjaxSource": "url.php",
"fnServerData": fnDataTablesPipeline,
"sPaginationType": "full_numbers",
} );
} );
Итак, проблема в том, что таблица генерируется в javascript, и я не могу добавить туда опцию диалогового окна. Если я напишу где-нибудь еще на сайте: всю информацию и нажму, все будет работать.
Единственное решение, которое я вижу, это использование команды "onclick", но я не знаю, как ее использовать?
поэтому в таблице должна быть вся информация
Спасибо за вашу помощь!