Javascript 跟踪分析中的事件-Ajax表单
我正在尝试跟踪分析,当表单在我的网站上成功提交时,我使用的是ajax表单。 当我使用控制台测试事件时,它会工作。但我想不出在提交表单后触发事件的方法。我想触发此-->ga('send'、'event'、'contacto'、'successo') 这是我的ajax代码Javascript 跟踪分析中的事件-Ajax表单,javascript,jquery,ajax,google-analytics,Javascript,Jquery,Ajax,Google Analytics,我正在尝试跟踪分析,当表单在我的网站上成功提交时,我使用的是ajax表单。 当我使用控制台测试事件时,它会工作。但我想不出在提交表单后触发事件的方法。我想触发此-->ga('send'、'event'、'contacto'、'successo') 这是我的ajax代码 $.ajax({ url: "./bin/contact_me.php", type: "POST", data: {name: name, number: nu
$.ajax({
url: "./bin/contact_me.php",
type: "POST",
data: {name: name, number: number},
cache: false,
success: function() {
// Success message
$('#success').html("<div class='alert alert-success'>");
$('#success > .alert-success').html("<button type='button' class='close' data-dismiss='alert' aria-hidden='true'>×")
.append( "</button>");
$('#success > .alert-success')
.append("<strong>Mensagem enviada com sucesso! </strong>");
ga('send', 'event', 'contacto', 'sucesso');
$('#success > .alert-success')
.append('</div>');
//clear all fields
$('#contactForm').trigger("reset");
},
$.ajax({
url:“./bin/contact_me.php”,
类型:“POST”,
数据:{name:name,number:number},
cache:false,
成功:函数(){
//成功信息
$('#success').html(“”);
$('#success>.alert success').html(“×;”)
.附加(“”);
$(“#success>.alert success”)
.append(“Mensagem enviada com successo!”;
ga(“发送”、“事件”、“联系人”、“成功”);
$(“#success>.alert success”)
.附加(“”);
//清除所有字段
$('#contactForm')。触发器(“重置”);
},
您正在使用,对吗?您在console中收到任何错误吗?此外,您插入
的方式在这部分$('#success>.alert success')中对我来说似乎不正确。追加('');
我在控制台中没有错误,问题是我找不到从脚本触发此事件的方法。如果我使用控制台触发事件ga('send'、'event'、'contacto'、'sucesso'),效果很好;一旦表单成功提交,我希望能够触发代码ga('send'、'event'、'contacto'、'sucesso')。