使用JQuery访问表单元素值的“正确”方法

时间:2013-11-11 23:14:23

标签: javascript jquery html

任何编写javascript / jquery的人都知道,有很多不同的方法可以做同样的事情。我目前正试图在表单提交和AJAX请求中向服务器发送一些数据,我想知道这样做的“正确”方法是什么。

我暂时只是通过ID访问所有表单元素然后提取它们的值,但我知道你也可以遍历它们。在这种情况下通常会做什么?

1 个答案:

答案 0 :(得分:2)

如果您在表单中有输入和选择,则可以序列化数据。

$( "input, select" ).serialize();

您可以迭代字段然后填充对象。但是如果表单中有很多字段会发生什么。当你有一个抽象所有这些的方法时,它会带来很多额外的代码。