Показать сообщение отдельно
  #1 (permalink)  
Старый 03.03.2017, 08:29
Профессор
Отправить личное сообщение для espltd Посмотреть профиль Найти все сообщения от espltd
 
Регистрация: 10.10.2012
Сообщений: 201

Нужна помощь яваскриптеров
Всем доброго времени! Ребят, я сам пхп-шник, мне нужна помощь не большая в javascript-те. Есть плагин редактирования таблиц.
https://github.com/markcell/jQuery-Tabledit

Я все настроил и все работает. Проблема в том, что я не могу в ячейках таблицы текст сделать ссылками. Копал js файл, понял, что проблема в самом начале, отвечает за это вот эта строка

if("undefined"==typeof jQuery)throw new Error("Tabledit requires jQuery library.");


!function(t){"use strict";t.fn.Tabledit=function(e){
    
    function n(e){var n=i.find(".tabledit-input").serialize()+"&action="+e,a=d.onAjax(e,n); //вот тут ВСЯ МАГИЯ!!! Если закомментировать строку, то ссылки в ячейке работают, но ломается пол таблички, пропадает функционал. Подскажите пожалуйста, помогите

if(a===!1)return!1;

var l=t.post(d.url,n,function(t,n,a){e===d.buttons.edit.action&&(s.removeClass(d.dangerClass).addClass(d.warningClass),setTimeout(function(){i.find("tr."+d.warningClass).removeClass(d.warningClass)},1400)),d.onSuccess(t,n,a)},"json");return l.fail(function(t,n,i){e===d.buttons["delete"].action?(o.removeClass(d.mutedClass).addClass(d.dangerClass),o.find(".tabledit-toolbar button").attr("disabled",!1),o.find(".tabledit-toolbar .tabledit-restore-button").hide()):e===d.buttons.edit.action&&s.addClass(d.dangerClass),d.onFail(t,n,i)}),l.always(function(){d.onAlways()}),l}
Ответить с цитированием