Форум программистов, компьютерный форум, киберфорум
Наши страницы
JavaScript
Войти
Регистрация
Восстановить пароль
 
maia666
0 / 0 / 0
Регистрация: 28.06.2014
Сообщений: 48
1

Скрипт обрезания знаков после запятой вызывает ошибку

27.12.2014, 18:15. Просмотров 508. Ответов 0
Метки нет (Все метки)

Доброго времени суток, скрипт сделан для интернет магазина. Задача - обрезать количество знаков после запятой. Скрипт свою задачу выполняет... но произошел конфликт в системе и при нажатии на фильтры товаров (фильтрация по производителю, например, или сортировка по цене, наименованию) - грузится какая-то страница с числами... может быть я что-то не верно написала? Буду очень признательна за подсказку...

Javascript
1
2
3
4
5
6
7
8
9
 
var other2 = $OTHER2$;
var other4 = $OTHER4$;
var other9 = $OTHER9$;
var other7 = $OTHER7$;
other2 = other2.toFixed(2);
other4 = other4.toFixed(2);
other9 = other9.toFixed(2);
other7 = other7.toFixed(2);
в страницу значения вписаны так: <script type="text/javascript">document.write(other4);</script>

переменные $OTHER2$, $OTHER4$ и т.д. - это системные переменные cms ucoz (использованы доп.поля для реализации многоценовости)...

сам сайт - http://www.palaris-nn.ru/shop/bumaga...erov-i-kopirov

Добавлено через 27 минут
конфликтует с кодом:
<?if($SORT_SELECTOR$)?><?$DRAW_BLOCK$('SORT_SELECTOR','slist')?><?endif?>
<?if($FILTER_SELECTOR$)?><?$DRAW_BLOCK$('FILTER_SELECTOR','flist')?><hr /><?endif?>

где
<?$DRAW_BLOCK$(cont,value,attr,tag)?> - функция для обёртывания контентного блока в служебный тег с нужным атрибутом. Используется для обновления AJAX элементов страницы. Назначение параметров: cont - название контентного блока, например: 'NUM_ENTRIES' для блока $NUM_ENTRIES$, value - значение атрибута тега, например: 'ne_cont', attr - название атрибута тега, по умолчанию: 'class', tag - название самого тега, по умолчанию: 'span'
Список зарезервированных системой названий классов тега <span>

slist - для содержимого блока $SORT_SELECTOR$
flist - для содержимого блока $FILTER_SELECTOR$
plist - для содержимого блока $PAGE_SELECTOR$
plist1 - для содержимого блока $PAGE_SELECTOR1$
ne_cont - для содержимого блока $NUM_ENTRIES$
np_cont - для содержимого блока $NUM_PAGES$
cp_cont - для содержимого блока $CURRENT_PAGE$

Добавлено через 24 минуты
на сколько я понимаю.. тут идет конфликт между js и ajax... ajax я на сайте отключила.. не помогло..
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2014, 18:15
Ответы с готовыми решениями:

Как округлить число до 2-х знаков после запятой?
Всем привет! Поможите, люди добрые... Знаю что вопрос мой не нов, но мне от...

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

Ajax - вызывает ошибку в IE
new...

Цифровой текст в this.options[this.selectedIndex].text вызывает ошибку
Передаю в функцию параметром, при выборе в select, текст выбранной опции....

Обрезания текста
Добрый день столкнулся с такой проблемой. Не знаю как это сделать может...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.12.2014, 18:15

Оставить 2 числа после запятой
Как применить number_format?? Задача: Оставить на выходе 2 знака после...

Количество чисел после запятой
Народ, столкнулся с проблемой! нужно сделать что бы после запятой было 2 числа!...

Округление до 3 символов после запятой
Добрый день всем. Подскажите пожалуйста как сделать так чтобы при вводе цифр...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru