javascript - 重定向到页面而不是操作表单地址
问题描述
我在提交表单时一直在使用脚本重定向我的用户,但目前导致浏览器错误($ post 不是函数)
有人可以帮我吗?
剧本:
jQuery(document).ready(function(){
jQuery('#ModalFormContato').submit(function(e){
e.preventDefault();
$.post($("#ModalFormContato").attr("action"), $("#ModalFormContato").serialize(), function(data) {
if(data.erro == "NULL") { window.location.href = "https://www.myurl.com.br/agradecimento"; }
else { window.location.href = "https://www.myurl.com.br/erro"; }
});
});
});
ModalFormContato 是表单 ID,表单有一个操作,我需要解决这个操作,以便在我重定向用户时发送潜在客户。
解决方案
尝试使用非超薄版本的 jQuery:https ://cdnjs.com/libraries/jquery/
推荐阅读
- extjs - 没有 TopAxis 聚合器的 ExtJs PivotGrid
- python - 我们如何在 frappe (ERPNEXT) 中动态添加子表
- arrays - How to send XSLT array to template
- entity-framework - 将复合主键映射为单个值对象(就 DDD 而言)?
- scala - 可堆叠特征/装饰器和抽象类
- c++ - 要插入的值的状态
- c# - 我有一个 json 主体,它在 3 种不同的情况下具有相似的参数和不同的参数,如何避免创建三个不同的主体
- javascript - 根据条件检查遍历每个对象数组
- node.js - 如何在使用鉴别器的 mongoose Schema 上索引字段?
- php - 仅以小写形式获取参数值 - PHP phalcon