Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Как сделать нормально replace (https://javascript.ru/forum/jquery/54486-kak-sdelat-normalno-replace.html)

neos 19.03.2015 08:04

Как сделать нормально replace
 
Вложений: 2
Здравствуйте, появилась проблема одна. Надо было на странице цифры заменять на слово, в моем случае на названии месяца. 01 на Январь, 02 на Февраль и тд. К слову, сделать replace удалось, но при переходе на следующую страницу скрипт не срабатывает, в скрине так и остается 03 вместо Марта. Только когда обновляешь страницу, вот тогда меняется. Также при переходе на следующую страницу тоже такое. Переход по страницам судя по всему написан на ajax-е, то есть обновляется только вьюшка, из-за этого скрипт не срабатывает. Помогите, скрин вложил для понятия

рони 19.03.2015 08:27

neos,
что меняет страницу то и должно менять месяцы - ставьте ваш скрипт в ajax -> success

neos 19.03.2015 08:57

Цитата:

Сообщение от рони (Сообщение 362044)
neos,
что меняет страницу то и должно менять месяцы - ставьте ваш скрипт в ajax -> success

Надо на jquery все писать, на ajax доступа нет

рони 19.03.2015 09:16

neos,
наверно какой-то плагин формирует вашу таблицу -- там в настройках наверняка есть callback в который можно добавить ваш скрипт или даже менять данные до вывода таблицы

neos 19.03.2015 09:53

Можно какой-нибудь event handler добавить? По другому выхода не вижу...

рони 19.03.2015 10:16

neos,
а документацию на плагин не судьба посмотреть -- как хоть он называется?

neos 19.03.2015 11:58

Цитата:

Сообщение от рони (Сообщение 362060)
neos,
а документацию на плагин не судьба посмотреть -- как хоть он называется?

никакого плагина нет.

рони 19.03.2015 12:28

Цитата:

Сообщение от neos
никакого плагина нет.

если плагина нет (большое сомнение) меняйте данные на сервере


Часовой пояс GMT +3, время: 12:43.