Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/480.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript回调到python表单,在提交后重定向_Javascript_Jquery_Python_Forms - Fatal编程技术网

Javascript回调到python表单,在提交后重定向

Javascript回调到python表单,在提交后重定向,javascript,jquery,python,forms,Javascript,Jquery,Python,Forms,我有一个python表单,根据具体情况,在提交时重定向到某个页面。出于跟踪目的,我需要能够获取表单重定向到的url,并将其传递给Google Analytics。我想我可以使用一个JS回调函数,但我真的找不到解决方案 下面是我如何尝试实现这一点的方法: <form method="post" class="uniForm" id="subscribeform"> <button id="download_button" name="action" class="bu

我有一个python表单,根据具体情况,在提交时重定向到某个页面。出于跟踪目的,我需要能够获取表单重定向到的url,并将其传递给Google Analytics。我想我可以使用一个JS回调函数,但我真的找不到解决方案

下面是我如何尝试实现这一点的方法:

<form method="post" class="uniForm" id="subscribeform">
      <button id="download_button" name="action" class="button" type="submit" value="subscribe">{% trans "Download" %}</button>
</form>
我尝试创建一个js函数,在表单提交时触发:

$("#subscribeform").on('submit', function(e){
    e.preventDefault();
    Utils.analyticsEvent({category_title: 'download', action_title:'success', callback: function(){location_url=window.location;}});
});
但是,这不起作用,我无法获取重定向到的文档的url。我错过什么了吗

$("#subscribeform").on('submit', function(e){
    e.preventDefault();
    Utils.analyticsEvent({category_title: 'download', action_title:'success', callback: function(){location_url=window.location;}});
});