В соответствии с
документацией Яндекс.Метрики, форма должна отправляться по событию 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()...?