[英]Ajax doesn't send data and doesn't show any alerts
我有一个 ajax 问题。 我问过一次有关 ajax 的问题,但现在我的代码无法发送数据,甚至无法显示警报。 这段代码什么都不做。 仅在单击按钮发送更改数据后,“laravel-session”的“数据”选项卡中的 Web 控制台中
$('#saveBtn').on('click', function (e) {
e.preventDefault();
alert("test");
$.ajax({
url: "/ress/Add",
method: "POST",
data: $('#addForm').serialize(),
dataType: 'text',
success: function (response) {
alert("test3");
}
});
alert("test2");
});
即使在代码中是错误函数,此代码也仅显示带有 (test) 和 (test2) no (test3) 的警报。 我挖掘整个互联网以找到解决方案,但仍然没有结果。 (提交时)或其他功能也不起作用。 如果我尝试过这个或其他,我可以回答任何解决方案
它现在正确发送但我认为它没有打开路由文件,因为在路由文件中我必须向数据库添加一些数据
如果您获得 419 状态,则表示该路由受身份验证保护。
请检查ajax的错误部分,以便您了解错误是什么。
$('#saveBtn').on('click', function (e) {
e.preventDefault();
alert("test");
$.ajax({
url: "/ress/Add",
method: "POST",
data: $('#addForm').serialize(),
dataType: 'text',
success: function (response) {
alert("test3");
},
error: function (err) {
alert("in error");
}
});
alert("test2");
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.