2012-03-07 6 views
0

У меня есть два вопроса о плагине Datatables. 1. Когда когда-либо у меня что-то не так с базой данных, я получаю эту ошибку на своей странице, которая, похоже, не является дружественной ошибкой. Я хочу изменить его на отображение пользовательских ошибок при возникновении проблемы из базы данных или из-за истекшего сеанса. Могу ли я узнать, как мне изменить это на моей стороне клиента, используя javascript или что-то в этом роде. 2. Мне нужно сделать все строки в столбце или нескольких столбцах гиперссылкой, чтобы, если я нажму на эту ссылку, у меня есть некоторые детали.Изменить предупреждение DataTables: данные JSON с сервера

Я очень ценю помощь экспертов.

ответ

1

DataTables позволяют вам три способа решить вопрос 2

  1. Изменить разъединить сторону, чтобы получить гиперссылок
  2. функцию
  3. Использование fnRender для создания гиперссылки на-лету
  4. Используйте mDataProp как функция для создания гиперссылки только в вид

разница между 2 и 3 в последнем случае вы получите мощный инструмент для изменения данных ваших потребностями

+0

Спасибо, я искал образец примера mDataProp, и я не мог найти что-нибудь полезное .. Можете ли вы дать хороший пример, так как я новичок и все еще на кривой обучения. – user525146

+1

уверен. (Http://pastebin.com/jSaKkXDS) – sarutobi

1

Для первого вопроса вы можете попросить DataTables выдать исключение, а не отображать предупреждение. Тогда вы могли бы поймать его и обрабатывать грациозно,

$.fn.dataTableExt.sErrMode = 'throw'; 

для expanation см:

http://www.datatables.net/forums/discussion/8763/disable-error-reporting/p1

+0

Можете ли вы привести мне пример обработки этой ошибки. Я новичок, изучая javascript и datatables, jquery. – user525146

+0

i это в их документации, но это определенно не работает для меня. –

Смежные вопросы