Как использовать Аналитику форм Яндекс.Метрики с AJAX-формой?

В соответствии с документацией Яндекс.Метрики, форма должна отправляться по событию submit. У меня же используется следующий код для отправки формы -

<form class="form-horizontal" role="form" id="utsDetails">
...
<button type="button" id="calc" name="calc">Calculate</button>
</form>

<script type="text/javascript">
   $("#calc").click(function() {
      $.ajax({
        type: 'POST',
        dataType: 'json',
        data: {
           // all utsDetails form fields are there
        },          
        beforeSend: function(){
           // ...
        }
      })
      .done(function(data, textStatus, jqXHR) {
          // ...
      });


Как мне преобразовать этот код, чтобы Яндекс.Метрика отслеживала эту форму? Поможет ли использование $("#utsDetails").submit(function()...?
  • Вопрос задан
  • 2550 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы