jquery 中是否有像 $.post 、 $.ajax 等像普通表单提交一样工作的方法。我知道 .submit()
但它需要一个表单元素,我们可以在 jquery 中发送一个没有表单元素的普通请求吗?
最佳答案
您可以使用 $.ajax()
在没有表单的情况下提交。此外,要使其表现得像普通表单一样,请将 async
属性设置为 false
。
$.ajax({
url: "/controller/action",
data: {'foo':'bar'},
async: false
});
这将导致您被发送到:
"/controller/action?foo=bar"
关于javascript - 在 jquery 中发送正常请求(不是 ajax),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10835715/