Перейти к содержимому


Фотография
- - - - -

tablesorter проблема


  • Закрытая тема Тема закрыта
Сообщений в теме: 3

#1 denkowt

denkowt

Отправлено 09 February 2013 - 10:44

Здравствуйте , знаю что с первого взгляда проблема кажется в javascript а не как не в zoo, однако это не совсем так.
Ситуация такая : есть сайт недвижимости, на котором категории выводятся в виде таблицы, часть таблиц сортируется с помощью  tablesorter нормально (допустим 4-х комнатные), а часть не сортируется вообще (5-и комнатные). код страниц сравнил "под микроскопом" - отличается лишь табличными данными.
Дальше интереснее, то что указывает, по моему мнению, на причастность zoo к сему багу - если некоторые квартиры перенести из каталога 5-и комнатные в 4-х комнатные, то tablesorter  начинает работать (при этом работает и в 5-и и в 4-х комнатных), при переносе обратно - опять не работает.
Буду благодарен за любую подсказку в каком направлении копать, т.к. своих идей не осталось
П.с. сайт для наглядности
  • 0

#2 Guest_vmagis_*

Guest_vmagis_*

Отправлено 09 February 2013 - 11:58

Сайт смотрел. У меня все сортируется и 4-х и 5-ти комнатные.

#3 denkowt

denkowt

Отправлено 09 February 2013 - 13:45

простите, не успел отписаться проблему решил корректировкой файла tablesorter (просто удалив строку скрипта в которой видел ошибку), теперь все заработало - но именно природу ошибки - почему она возникала так и не понял (а слепое удаление части скрипта на 50% приведет когда-нибудь к новому глюку :) )

На случай если у кого-то тоже будет сбоить - берем файл jquery.tablesorter.min.js , находим строку 660 и удаляем
  this.formatFloat = function(s) {
s = s.replace(',', '.');
                var i = parseFloat(s);
return (isNaN(i)) ? 0 : i;
};

из этого кода была удалена строка s = s.replace(',', '.');
  • 0

#4 Guest_vmagis_*

Guest_vmagis_*

Отправлено 09 February 2013 - 14:12

Вопрос нужно адресовать Денису, если для Вас это важно.




Click to return to top of page in style!