Удалить значения всех эдитбоксов на слое

Вопросы, связанные с формами в WYSIWYG Web Builder.
Правила форума
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
Ответить
Аватара пользователя

Автор Темы
visainfinite
Подающий надежды
Подающий надежды
Сообщения: 136
Зарегистрирован: 18 май 2016, 17:56
Версия Web Builder: 12.5
Имя: Игорь

Удалить значения всех эдитбоксов на слое

Сообщение visainfinite » 04 сен 2018, 19:52

Привет всем еще раз!
Есть слой сетка с эдитбоксами 31 штука.
Есть код котрый удаляет через событие значение в эдитбоксе // document.querySelector('#FormCalculatorEditbox21').value = ' ';
Как сделать чтобы удалялись значения у всех эдитбоксах на слое? FormCalculatorLayoutGrid19
Пробовал копировать функцию 31 раз, но ка кто подумал, что есть наверное проще вариант чем 31 раз повторять одно итоже.
Пробовал делать по примеру с чекбоксами с этим кодом
<script>
$('#FormCalculatorLayoutGrid19 input:checkbox').click(function(){
if ($(this).is(':checked')) {
$('#FormCalculatorLayoutGrid19 input:checkbox').not(this).prop('checked', false);
}
});
</script>
Пробовал переделать его так
<script>
$('#FormCalculatorLayoutGrid19 input:Editbox').click(function(){
if ($(this).is(':click')) {
$('#FormCalculatorLayoutGrid19 input:Editbox').not(this).prop('value', '');
}
});
</script>
И по разному короче пробовал и в инете искал как. Думал, что проблема в выборе всех эдитбоксов. Искал как обратиться ко всем эдитбоксам на слое не нахожу такой инфы только к чекбоксам есть. Искал Как при клике удалить значения во всех эдитбоксах на слое и вылазит все что угодно только не то что надо. Уже замучался, так, что прошу Вашей помощи кто знает как сделать :smu:sche_nie:

Реклама
Аватара пользователя

Gudwinn
Эксперт
Эксперт
Сообщения: 1418
Зарегистрирован: 07 авг 2015, 18:39
Версия Web Builder: 11.0.2
Имя: Кирилл

Удалить значения всех эдитбоксов на слое

Сообщение Gudwinn » 04 сен 2018, 22:29

Привет попробуй так в нужном событии выбери функцию js и вставь туда это

Код: Выделить всё

$('#FormCalculatorLayoutGrid19 input').val('')
создание и разработка сайтов
Платные консультации
Готовые решения
Скайп: kirill47853

Аватара пользователя

spoon
Помешаный
Помешаный
Сообщения: 1614
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий

Удалить значения всех эдитбоксов на слое

Сообщение spoon » 05 сен 2018, 06:27

Добавь всем своим инпутам один класс и удали его.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега

Аватара пользователя

anonimus
Moderator
Moderator
Сообщения: 5248
Зарегистрирован: 12 июн 2012, 07:12
Версия Web Builder: 12.0.2
Имя: Анатолий Webmaster
Контактная информация:

Удалить значения всех эдитбоксов на слое

Сообщение anonimus » 05 сен 2018, 11:03

А кнопка "очистить" уже не канает?
Подключение формы обратной связи Wysiwyg Web Builder к телеграмму (заявки будут приходить на почту и в телегу, даже с прикреплёнными файлами и картинками)
**** Аудит ваших проектов (сайтов) на предмет ошибок и различного рода проблем! ****
>>> Ускорение загрузки ваших сайтов >>>
Консультации по WebBuilder, обучение эффективной и главное правильной работе в программе Wysiwig Web Builder.
Решение проблем с вашими проектами, разработка структуры сайта и его функционала, адаптация и оптимизация под мобильные тел и планшеты.
Создание и дизайн сайтов, решение проблем с готовыми сайтами, прочие работы в интернете (домены, хостинг и т.п.)
Оптимизация сайта под продвижение в поисковых системах ( seo )
==============
Более подробное описание услуг https://wysiwygwebbuilder.ru/forum/viewtopic.php?f=54&t=975
Емаil: mailrobot@wwbmaster.ru
Telegram: HTMLPLUSRU
==============

Аватара пользователя

Автор Темы
visainfinite
Подающий надежды
Подающий надежды
Сообщения: 136
Зарегистрирован: 18 май 2016, 17:56
Версия Web Builder: 12.5
Имя: Игорь

Удалить значения всех эдитбоксов на слое

Сообщение visainfinite » 05 сен 2018, 11:07

anonimus, что за кнопка чего то не понял :ne_vi_del:

Отправлено спустя 58 секунд:
spoon, Спасибо, тоже вариант че-то не подумал про это :-ok-:

Аватара пользователя

spoon
Помешаный
Помешаный
Сообщения: 1614
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий

Удалить значения всех эдитбоксов на слое

Сообщение spoon » 05 сен 2018, 11:10

Кстати да, если у вас форма то можно кнопку Очистить.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега

Аватара пользователя

Автор Темы
visainfinite
Подающий надежды
Подающий надежды
Сообщения: 136
Зарегистрирован: 18 май 2016, 17:56
Версия Web Builder: 12.5
Имя: Игорь

Удалить значения всех эдитбоксов на слое

Сообщение visainfinite » 05 сен 2018, 11:20

Gudwinn, Спасибо, Кирилл работает код ;;-))) как всегда выручил :-ok-:
Пробовал кстати похожий $('#FormCalculatorLayoutGrid19 input:Editbox').val('') и не работало а перегружало страницу
И н аэтом месте я как раз подумал, что наверное я не правильно выбирвю все эдитбоксы и давай рыть в инете :ny_tik:
Кирилл, получаеться чтобы выбрать инпуты с чекбоксами надо использовать input:checkbox, а чтобы выбрать эдитбоксы просто input :nez-nayu:
А почему так? Сейчас изучаю книгу (выразительный Javascript-Антон Кармазин) пока такого не встретил :ne_vi_del:

Отправлено спустя 2 минуты 43 секунды:
Или я не внимательно смотрю или глаз замылился тыкните где эта кнопка, в обычной кнопке reset вижу а очистить где

Аватара пользователя

spoon
Помешаный
Помешаный
Сообщения: 1614
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий

Удалить значения всех эдитбоксов на слое

Сообщение spoon » 05 сен 2018, 11:26

Ну потому что не понятно, что тут у вас вообще написано input:Editbox, если вы хотите выбрать инпуты с типом чекбокс то так input[type="checkbox"].
Вообще, я вам советую изучать jquery, всё таки, кто бы что не говорил, а он гораздо проще для понимания, хоть и говорят, что без ванилы jquery не понять это бред.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега

Аватара пользователя

Автор Темы
visainfinite
Подающий надежды
Подающий надежды
Сообщения: 136
Зарегистрирован: 18 май 2016, 17:56
Версия Web Builder: 12.5
Имя: Игорь

Удалить значения всех эдитбоксов на слое

Сообщение visainfinite » 05 сен 2018, 11:32

spoon, книг понимаю куча по jquery, а с какой начать, какаую посоветуете, чтобы была понятна для чайника :smu:sche_nie:

Аватара пользователя

spoon
Помешаный
Помешаный
Сообщения: 1614
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий

Удалить значения всех эдитбоксов на слое

Сообщение spoon » 05 сен 2018, 11:37

Основы тут все есть и на понятном языке http://code.mu
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега

Аватара пользователя

Автор Темы
visainfinite
Подающий надежды
Подающий надежды
Сообщения: 136
Зарегистрирован: 18 май 2016, 17:56
Версия Web Builder: 12.5
Имя: Игорь

Удалить значения всех эдитбоксов на слое

Сообщение visainfinite » 05 сен 2018, 11:40

spoon, Класс, как будто сундук с золотом подарили такое чувство :bra_vo:

Отправлено спустя 57 секунд:
anonimus, spoon, Тыкните плиз носом на эту кнопку
Последний раз редактировалось visainfinite 05 сен 2018, 11:42, всего редактировалось 1 раз.

Аватара пользователя

spoon
Помешаный
Помешаный
Сообщения: 1614
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий

Удалить значения всех эдитбоксов на слое

Сообщение spoon » 05 сен 2018, 11:42

Сам когда нашел, рад был))) всё четко и понятно.

Отправлено спустя 47 секунд:
visainfinite писал(а): Тыкните плиз носом на эту кнопку

У вас форма?
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега

Аватара пользователя

Автор Темы
visainfinite
Подающий надежды
Подающий надежды
Сообщения: 136
Зарегистрирован: 18 май 2016, 17:56
Версия Web Builder: 12.5
Имя: Игорь

Удалить значения всех эдитбоксов на слое

Сообщение visainfinite » 05 сен 2018, 11:43

spoon, Пока слой сетка потом сделаю с нее форму

Аватара пользователя

spoon
Помешаный
Помешаный
Сообщения: 1614
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий

Удалить значения всех эдитбоксов на слое

Сообщение spoon » 05 сен 2018, 11:44

Дак слой или сетка)? Ну вот, теперь копаем дальше, отправку делаете кнопкой submit, правильно?
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега

Аватара пользователя

Автор Темы
visainfinite
Подающий надежды
Подающий надежды
Сообщения: 136
Зарегистрирован: 18 май 2016, 17:56
Версия Web Builder: 12.5
Имя: Игорь

Удалить значения всех эдитбоксов на слое

Сообщение visainfinite » 05 сен 2018, 11:48

spoon, LayoutGrid, да, и есть кнопка Shape Назад, вот при нажатии на нее хочу очистить все данные на форме из сетки LayoutGrid

Аватара пользователя

spoon
Помешаный
Помешаный
Сообщения: 1614
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий

Удалить значения всех эдитбоксов на слое

Сообщение spoon » 05 сен 2018, 11:51

Shape это не кнопка, это картинка, ну да ладно, если submit отправляет данные формы то reset сбрасывает данные формы. Дальше сами думайте, что вам использовать картинки в виде кнопки или кнопки в виде кнопок))
Кстати, в 14 версии кнопки, да и другие объекты формы можно прикручивать в не формы т.е. не нужно заводить их в форму.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега

Аватара пользователя

Автор Темы
visainfinite
Подающий надежды
Подающий надежды
Сообщения: 136
Зарегистрирован: 18 май 2016, 17:56
Версия Web Builder: 12.5
Имя: Игорь

Удалить значения всех эдитбоксов на слое

Сообщение visainfinite » 05 сен 2018, 11:55

spoon, А Вы уже перешли на 14 версию? Вижу по отзывам много там Пабло докрутил интересного?!

Аватара пользователя

spoon
Помешаный
Помешаный
Сообщения: 1614
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий

Удалить значения всех эдитбоксов на слое

Сообщение spoon » 05 сен 2018, 11:57

Приобрел, пока не пользовался.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега

Аватара пользователя

Автор Темы
visainfinite
Подающий надежды
Подающий надежды
Сообщения: 136
Зарегистрирован: 18 май 2016, 17:56
Версия Web Builder: 12.5
Имя: Игорь

Удалить значения всех эдитбоксов на слое

Сообщение visainfinite » 05 сен 2018, 12:00

spoon, По кнопке reset пробовал с нее зделать назад тоесть повесл события и включил форму, но с событиями reset не работает :nez-nayu:

Аватара пользователя

spoon
Помешаный
Помешаный
Сообщения: 1614
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий

Удалить значения всех эдитбоксов на слое

Сообщение spoon » 05 сен 2018, 12:04

Надо либо вернуть return false;, либо использовать e.preventDefault();
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега


Ответить

Вернуться в «Формы.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость