Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #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}
Ответить с цитированием
  #2 (permalink)  
Старый 03.03.2017, 10:12
Профессор
Отправить личное сообщение для espltd Посмотреть профиль Найти все сообщения от espltd
 
Регистрация: 10.10.2012
Сообщений: 201

Если в этой строке убрать буковку a, то ссылки начинают работать, но у таблицы отпадывает некоторый функционал.


function n(e){var n=i.find(".tabledit-input").serialize()+"&action="+e,a=d.onAjax(e,n); //что за буковка а, переменная что-ли какая-то или что. Не понимаю как сделать чтобы ссылки безобидно работали. Вот ведь засада(((
Ответить с цитированием
  #3 (permalink)  
Старый 03.03.2017, 10:38
Профессор
Отправить личное сообщение для espltd Посмотреть профиль Найти все сообщения от espltd
 
Регистрация: 10.10.2012
Сообщений: 201

Вопрос отпадает, сделал собственными силами. Просто заменил text()на html(). заработлао
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна помощь по javascript darklend Общие вопросы Javascript 0 12.01.2014 23:33
Нужна помощь: Slider wheel Alex555 Мобильный JavaScript 0 15.05.2013 18:06
Нужна помощь по слайдеру seoguru Работа 3 28.01.2013 22:02
Очень нужна помощь с Ext JS dcbal ExtJS 1 09.07.2010 13:15
нужна помощь dominosoko Серверные языки и технологии 4 14.03.2010 02:17