Всем привет.
столкнулся с проблемой.
Есть простой калькулятор, там бегунок который отправляет значения в эдитбокс, с этим все гуд. Бегунок двигаем, значения в эдитбокс меняются, НО не пересчитываются автоматом в другом эдитбоксе (при изменении с БЕГУНКА), Они пересчитываются только при ручном изменении значений в эдитбоксе, а при изменении положения бегунка нет. В чем проблема не могу понять.
Может кто сталкивался с данной проблемой, Буду благодарен советам и подсказкам.
Проект прикладываю.
Не пересчитывает калькулятор при изменение значений [РЕШЕНО]
Правила форума
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
-
Smart77
- Экспериментатор

- Сообщения: 90
- Зарегистрирован: 31 июл 2019, 11:18
- Версия Web Builder: 14.2.2
Не пересчитывает калькулятор при изменение значений
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Реклама
-
spoon
- Помешаный

- Сообщения: 1614
- Зарегистрирован: 17 сен 2016, 13:20
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
Не пересчитывает калькулятор при изменение значений
А где вы получаете значения ИТОГО при слайде?
Отправлено спустя 35 минут 8 секунд:
Ребят, чисто поржать над говнокодом Pablo.
Smart77, вот ваш js код
А вот этот же код без лишнего, всё так же работает
НИКОГДА НЕ ИСПОЛЬЗУЙТЕ РАСЧЕТ PABLO-КОДА, ЭТО ОПАСНО ДЛЯ ЖИЗНИ)))))
Ну и в конце, относительно темы, при слайде вы не получаете ни каких данных АБСОЛЮТНО, соответственно и нет расчета в ИТОГО, у вас все события завязаны на изменениях(change) радио и инпутах
Отправлено спустя 35 минут 8 секунд:
Ребят, чисто поржать над говнокодом Pablo.
Smart77, вот ваш js код
Код: Выделить всё
$(document).ready(function()
{
$("#RB-home").change(function()
{
if (!$('#RB-home').is(':checked'))
{
$('#Total').trigger('change');
}
});
$("#RB-home").trigger('change');
$("#Total, #EB-kvm, #EB-sht, #RB-off, #RB-home, #RB-sclad").change(function()
{
$('#Total').val(($('#EB-kvm').val()*2500)*$('#EB-sht').val()*$('input[name="Name"]:checked').val()*$('input[name="Name"]:checked').val()*$('input[name="Name"]:checked').val());
});
$("#Total").trigger('change');
$("#Slid-cam").slider(
{
orientation: 'horizontal',
animate: true,
range: 'max',
min: 1,
max: 30,
value: 1
});
$("#Slid-cam").bind('slidechange', function(event, ui)
{
$("#EB-sht").val(ui.value);
});
$("#Slid-cam").bind('slide', function(event, ui)
{
$("#EB-sht").val(ui.value);
});
$("#Slid-cam").bind('slidestart', function(event, ui)
{
$("#EB-sht").val(ui.value);
});
$("#Slid-cam").bind('slidestop', function(event, ui)
{
$("#EB-sht").val(ui.value);
});
$("#EB-sht").change(function()
{
if ($('#EB-sht').val() > 1)
{
$('#Total').trigger('change');
}
$('#Total').trigger('change');
});
$("#EB-sht").trigger('change');
$("#EB-kvm").change(function()
{
$('#Total').trigger('change');
});
$("#EB-kvm").trigger('change');
$("#Slid-plosh").slider(
{
orientation: 'horizontal',
animate: true,
range: 'max',
min: 4,
max: 999,
value: 4
});
$("#Slid-plosh").bind('slidechange', function(event, ui)
{
$("#EB-kvm").val(ui.value);
});
$("#Slid-plosh").bind('slidestart', function(event, ui)
{
$("#EB-kvm").val(ui.value);
});
$("#Slid-plosh").bind('slide', function(event, ui)
{
$("#EB-kvm").val(ui.value);
});
$("#Slid-plosh").bind('slidestop', function(event, ui)
{
$("#EB-kvm").val(ui.value);
});
});А вот этот же код без лишнего, всё так же работает
Код: Выделить всё
$(document).ready(function()
{
$("#Total, #EB-kvm, #EB-sht, #RB-off, #RB-home, #RB-sclad").change(function()
{
$('#Total').val(($('#EB-kvm').val()*2500)*$('#EB-sht').val()*$('input[name="Name"]:checked').val()*$('input[name="Name"]:checked').val()*$('input[name="Name"]:checked').val());
});
{
orientation: 'horizontal',
animate: true,
range: 'max',
min: 1,
max: 30,
value: 1
});
$("#Slid-cam").bind('slide', function(event, ui)
{
$("#EB-sht").val(ui.value);
});
$("#Slid-plosh").slider(
{
orientation: 'horizontal',
animate: true,
range: 'max',
min: 4,
max: 999,
value: 4
});
$("#Slid-plosh").bind('slide', function(event, ui)
{
$("#EB-kvm").val(ui.value);
});
});
НИКОГДА НЕ ИСПОЛЬЗУЙТЕ РАСЧЕТ PABLO-КОДА, ЭТО ОПАСНО ДЛЯ ЖИЗНИ)))))
Ну и в конце, относительно темы, при слайде вы не получаете ни каких данных АБСОЛЮТНО, соответственно и нет расчета в ИТОГО, у вас все события завязаны на изменениях(change) радио и инпутах
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега
Телега
-
Alex1972
- Сведущий

- Сообщения: 183
- Зарегистрирован: 27 окт 2016, 16:25
- Версия Web Builder: 14.2.2
- Имя: Alexandr
Не пересчитывает калькулятор при изменение значений
spoon писал(а): НИКОГДА НЕ ИСПОЛЬЗУЙТЕ РАСЧЕТ PABLO-КОДА, ЭТО ОПАСНО ДЛЯ ЖИЗНИ)))))
Ну почему же. Пабло,в событиях бегунка,оставил место для "фантазии" под названием "Особый код"

Ремонт ККТ.Обновление ККТ под 54фз,маркировка,ЕГАИС. Прошивки под ФФД1.2 Регистрация ККТ в ФНС,ОФД.
-
spoon
- Помешаный

- Сообщения: 1614
- Зарегистрирован: 17 сен 2016, 13:20
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
Не пересчитывает калькулятор при изменение значений
Ну тогда нужно было сразу и писать в фонтазиях)))
Smart77, напишите Pablo как реализовать ваш пример чисто на билдере.
Smart77, напишите Pablo как реализовать ваш пример чисто на билдере.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега
Телега
-
Smart77
- Экспериментатор

- Сообщения: 90
- Зарегистрирован: 31 июл 2019, 11:18
- Версия Web Builder: 14.2.2
Не пересчитывает калькулятор при изменение значений
Всем кто отписался спасибо.
Но
Пока допишешся до Пабло пройдет .... время,
Подскажите как сделать чтоб заработало.
Но
Пока допишешся до Пабло пройдет .... время,
Подскажите как сделать чтоб заработало.
-
spoon
- Помешаный

- Сообщения: 1614
- Зарегистрирован: 17 сен 2016, 13:20
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
Не пересчитывает калькулятор при изменение значений
Pablo отвечает быстро
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега
Телега
-
spoon
- Помешаный

- Сообщения: 1614
- Зарегистрирован: 17 сен 2016, 13:20
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
Не пересчитывает калькулятор при изменение значений [РЕШЕНО]
Как вариант
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега
Телега
-
Smart77
- Экспериментатор

- Сообщения: 90
- Зарегистрирован: 31 июл 2019, 11:18
- Версия Web Builder: 14.2.2
Не пересчитывает калькулятор при изменение значений
Спасибо, это именно то что пока нужно!!!!
Еще бы сообщения от уважаемого Гудвина дождаться по корзине, вообще было бы гуд.
Еще бы сообщения от уважаемого Гудвина дождаться по корзине, вообще было бы гуд.
-
spoon
- Помешаный

- Сообщения: 1614
- Зарегистрирован: 17 сен 2016, 13:20
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
Не пересчитывает калькулятор при изменение значений
Пожалуйста, но думаю не дождаться вам сообщений, тут люди уже месецами ждут.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега
Телега
-
Maxim
- Читатель

- Сообщения: 11
- Зарегистрирован: 02 июн 2020, 16:10
- Версия Web Builder: 14
Не пересчитывает калькулятор при изменение значений
Такая же проблема с калькулятором...
Не знаю что именно нужно добавить в событие что бы заработало.
Не знаю что именно нужно добавить в событие что бы заработало.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
lelik
- Сведущий

- Сообщения: 175
- Зарегистрирован: 02 ноя 2013, 07:59
- Версия Web Builder: 14.2.2
- Имя: Олег
- Контактная информация:
Не пересчитывает калькулятор при изменение значений
Всех с праздником Крещения ! Ребята, проблема заключается в том , что расчет с бегунка происходит только по клику. Передвинул ползунок, кликнул по нему , тогда происходит расчет. Как сделать что бы расчет происходил сразу после передвижения ползунка? События все перепробовал , а при событии slide вообще расчет меняет на неправильный и билиберда получается.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
lelik
- Сведущий

- Сообщения: 175
- Зарегистрирован: 02 ноя 2013, 07:59
- Версия Web Builder: 14.2.2
- Имя: Олег
- Контактная информация:
Не пересчитывает калькулятор при изменение значений
Спасибо, решение найдено.
Отправлено спустя 1 час 29 минут 26 секунд:
Теперь другая проблема! Есть форма-калькулятор. В ней две группы RadioButton . К каждой радиокнопке прикручен label.
Как мне передать в форму заголовок-label выбранной радиокнопки ? Проект выше.
Отправлено спустя 1 час 29 минут 26 секунд:
Теперь другая проблема! Есть форма-калькулятор. В ней две группы RadioButton . К каждой радиокнопке прикручен label.
Как мне передать в форму заголовок-label выбранной радиокнопки ? Проект выше.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя

