0 Пользователей и 1 Гость просматривают эту тему.
  • 40 Ответов
  • 970 Просмотров
*

fbr

  • Завсегдатай
  • 1588
  • 184 / 7
Готов оплатить решение.
Ваша цена.
Подготовил html-файл с примером, скину тому кто возьмется.

ТЗ простое:

есть форма, есть кнопки вне формы.

В форме есть обязательное поле textarea.
Если заполнить поле вручную, то форма отправляется и все поля приходят в CRM битрикс24.
Если поле заполнить скриптом (по кнопке) - то не отправляется, ругается что не заполнено обязательное поле.

Нужно сделать чтобы отправлялось и приходило в битрикс24.
*

draff

  • Гуру
  • 5803
  • 432 / 7
  • ищу работу
если только JavaScript 700 руб, если еще и на стороне Б24- 2600 руб
*

fbr

  • Завсегдатай
  • 1588
  • 184 / 7
если только JavaScript 700 руб, если еще и на стороне Б24- 2600 руб
Уже взяли. Если откажется или не получится - напишу в личку
*

effrit

  • Легенда
  • 10129
  • 1114 / 13
  • effrit.com
fbr, напиши потом, в чем грабли были (мне надоело воевать с подобным поэтому на новом корп. сайте сделал свои формы).
вангую, что там антиспам зашит на ручной ввод.
*

fbr

  • Завсегдатай
  • 1588
  • 184 / 7
fbr, напиши потом, в чем грабли были.
вангую, что там антиспам зашит на ручной ввод.
ок)
*

fbr

  • Завсегдатай
  • 1588
  • 184 / 7
Решение найти не удалось.
del
Скорее всего буду думать в направлении смены формы...
« Последнее редактирование: 20.11.2021, 23:49:46 от fbr »
*

effrit

  • Легенда
  • 10129
  • 1114 / 13
  • effrit.com
ну я так и понял. раньше хоть на бесплатном тарифе лиды доступны были, так что был какой-то смысл в их формах.
а как стали платными - снес нафиг.
наверно проще разобраться с их API и из своей формы слать данные в CRM, если она реально используется, чем каждый раз воевать с их монстрокодом.
*

fbr

  • Завсегдатай
  • 1588
  • 184 / 7
наверно проще разобраться с их API и из своей формы слать данные с CRM, чем каждый раз воевать с их монстрокодом.
вот и я об этом подумал
буду изучать API ...
*

fbr

  • Завсегдатай
  • 1588
  • 184 / 7
С третей попытки РЕШЕНО!

Решение от fsv

Атрибут onclick отсюда убираем
Код
<a class="tbl-go" 
data-groupcode="Sandiego lesson-1"
onclick="jQuery('.sp_quickcontact textarea').val(jQuery(this).attr('data-groupcode'));">
</a>
Переносим обработку клика в скрипт
Код
<script>
jQuery(function($) {
$('.tbl-btn a').on('click', function() {
let comment = $(this).attr('data-groupcode');
$('.sp_quickcontact textarea').val(comment);
document.querySelector('textarea.b24-form-control').dispatchEvent(new Event('input'));
});
});
</script>

Всем спасибо за попытку помочь!
*

gartes

  • Завсегдатай
  • 1850
  • 141 / 6
  • Е = mс²
Хотите лайфак ))
Что бы понимать - где объекты jQuery а где другие -- советую так писать
Код
<script>
jQuery(function($) {
$('.tbl-btn a').on('click', function() {
let $comment = $(this).attr('data-groupcode');
$('.sp_quickcontact textarea').val(comment);
document.querySelector('textarea.b24-form-control').dispatchEvent(new Event('input'));
});
});
</script>
$comment
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Передать значения полей категории блога материалу

Автор Zelyonkin

Ответов: 4
Просмотров: 221
Последний ответ 24.02.2022, 18:05:47
от Zelyonkin
Как передать значения полей категории в значения полей материала?

Автор Upps_J

Ответов: 4
Просмотров: 240
Последний ответ 27.01.2022, 08:59:25
от Upps_J
[Solved]Как сделать поле для количества с кнопками + -?

Автор Viclingvolive

Ответов: 5
Просмотров: 406
Последний ответ 18.10.2021, 10:30:19
от gartes
Ссылка на изображение в поле image или media Joomla 3.9

Автор vladmor

Ответов: 3
Просмотров: 312
Последний ответ 01.10.2021, 08:14:57
от sivers
Некорректно заполнено поле: HTML-тег модуля

Автор vasiok4

Ответов: 3
Просмотров: 557
Последний ответ 21.09.2021, 20:32:39
от ShopES