ajaxform - 未捕获的 SyntaxError:意外的标识符问题在重新加载时不断出现
问题描述
我在 console.log 中不断收到同样的错误
我看不到错误
$.ajax({
url: 'index.php',
method: 'POST',
data: {
search: 1,
q: query
},
success: function(data) {
console.log(data);
}
datatype: 'text'
}
}
解决方案
也许,一切都好,但是你忘记,
了success
and datatype
(这解决了你的第一个问题)和在使用结束$.ajax
时而})
不是}}
(这解决了你的下一个问题):
$.ajax({
url: 'index.php',
method: 'POST',
data: {
search: 1,
q: query
},
success: function(data) {
console.log(data);
}, // here
datatype: 'text'
}) // and here
现在它应该可以正常工作了。
推荐阅读
- html - 如何将密码点更改为星号
- r - 如何一键在控制台中运行所有R代码?
- javascript - 如何从odoo javascript中的url获取json数据
- typescript - 从 .Net 核心 UI 连接到旧 SignalR 服务器
- kubernetes - Kubernetes:使用 HTTPS 与内部服务通信的入口
- yii - 如何在 Yii2 应用程序中创建全局属性
- wordpress - Woocommerce 隐藏特定产品的价格
- php - 如何在 SQL 中将字符串日期转换为日期时间类型
- google-chrome - 在 Firefox 和 Chrome 中禁用升级不安全请求
- node.js - 如何仅将 csv 文件(json)发送到 mongodb?