gpt4 book ai didi

asp.net-mvc - $.ajax POST 有效,但 $.post 无效

转载 作者:行者123 更新时间:2023-12-01 03:01:58 27 4
gpt4 key购买 nike

我正在使用 jquery 编写一个简单的表单。问题是带有 POST 的 $.ajax 可以工作,但 $.post 不能。看下面的代码:

 $.post(
{
url: url,
data: form.serialize(),
success: function (result) {
alert('startline posted');
}
});

以及工作版

            $.ajax(
{
url: url,
type: "POST",
data: form.serialize(),
success: function (result) {
alert('startline posted');
},
error: function (jqXhr, textStatus, errorThrown) {
alert("Error '" + jqXhr.status + "' (textStatus: '" + textStatus + "', errorThrown: '" + errorThrown + "')");
}
});

一直在调试 $.post 示例,直到我只想尝试 $.ajax 版本以获取错误消息。但不幸的是它只是有效:)

这两种方法有何不同?

最佳答案

jQuery.post的参数格式是url、数据、回调、数据类型jQuery.ajax 的参数是 url、options 或只是您正在使用的 options。换句话说,您的 $.post 调用的格式不正确。

关于asp.net-mvc - $.ajax POST 有效,但 $.post 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8057497/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com