Показать сообщение отдельно
  #1 (permalink)  
Старый 18.12.2010, 13:03
Аспирант
Отправить личное сообщение для Yurik Посмотреть профиль Найти все сообщения от Yurik
 
Регистрация: 07.02.2009
Сообщений: 80

jquery.datatables +ajax
есть пара вопрос по работе datatables с ajax-ом

1. как-то можно передать сервер-скрипту id таблички к которой применяется $().datatable ?

2. как подредактировать полученные данные. мне нужно часть полей заменить ссылками.

вот это у меня в $(document).ready
$('#table_pay_index').dataTable({
	  "bServerSide": true,
	  "bProcessing": true,

    "sAjaxSource": "/admin/ajax.php", 
		'bLengthChange': true,
		'bPaginate': true,
		'bSort': false,
		'sPaginationType': 'full_numbers',
		'iDisplayLength': 10,
		'bInfo': false,
		'oLanguage': 
		{
			'sUrl':'/resource/admin/language/datatables.ru_RU.txt'
		},
		
		"fnServerData": function ( sSource, aoData, fnCallback) {
			/* Add some extra data to the sender */
			aoData.push( {"name": "table", "value": 'pay_index'});
			$.getJSON( sSource, aoData, function (json) { 
				/* Do whatever additional processing you want on the callback, then tell DataTables */
				fnCallback(json)
			} );
		}

	});


я бы хотел вместо явного указания таблички $('#table_pay_index').dataTable указать класс, т.е. чтоб одна функция обрабатывала все таблички (их у меня больше 10-ка)
Ответить с цитированием