javascript - jquery ajax可以只告诉表单id吗

标签 javascript jquery ajax mootools

当我使用 jquery 发送 ajax 请求时,我指定一个 data 数组,例如

data: {param1: 'somevalue', param2: 'another value' }

我看到一些用 MooTools 1.2 编写的旧代码,看来 MooTools 可以按原样发送整个表单,而无需一一指定字段。您只需为其提供表单 ID,在本例中为 theform

var theNewRequest = new Request.HTML({url:'ajaxpage.php'}).post($('theform'));

jquery中有类似的东西吗?

最佳答案

是的,您可以使用序列化函数来发送表单的序列化内容。

$.post("ajaxpage.php", $("#theform").serialize());

关于javascript - jquery ajax可以只告诉表单id吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7677588/

相关文章:

javascript - 根据数组中的元素更新对象

javascript - 在 JavaScript 中访问函数内的变量

javascript - Jquery 类检查和更改

jquery - 通过ajax提交的清晰表单值

javascript - 在 html (javascript) 中持久存储值

javascript - 我想根据正则表达式和条件为 HTML 表格行着色

javascript - 在菜单结构中添加和删除类

jquery - 将 json 数组传递给 jquery

javascript - 长轮询客户端框架

Javascript - 如何在使用 Google App Engine 时加载 javascript 库?