任何编写javascript / jquery的人都知道,有很多不同的方法可以做同样的事情。我目前正试图在表单提交和AJAX请求中向服务器发送一些数据,我想知道这样做的“正确”方法是什么。
我暂时只是通过ID访问所有表单元素然后提取它们的值,但我知道你也可以遍历它们。在这种情况下通常会做什么?
答案 0 :(得分:2)
如果您在表单中有输入和选择,则可以序列化数据。
$( "input, select" ).serialize();
您可以迭代字段然后填充对象。但是如果表单中有很多字段会发生什么。当你有一个抽象所有这些的方法时,它会带来很多额外的代码。