Pru*_*goe 12 forms jquery elements
我知道我可以通过使用获得名称/价值关系
$(#form).serializeArray();
Run Code Online (Sandbox Code Playgroud)
但有没有办法通过一次通话获得整个辣酱玉米饼馅,类型,名称和价值?
Mar*_*man 22
使用 $("form :input")
根据文档:
说明:选择所有输入,文本区域,选择和按钮元素.
现在问你的问题,
有办法通过一次通话获得整个辣酱玉米饼馅,类型,名称和价值吗?
如果您只想循环浏览项目,
$("form :input").each(function(index, elm){
//Do something amazing...
});
Run Code Online (Sandbox Code Playgroud)
但是如果你想要返回某种结构,你可以使用 .map()
var items = $("form :input").map(function(index, elm) {
return {name: elm.name, type:elm.type, value: $(elm).val()};
});
Run Code Online (Sandbox Code Playgroud)
或者,如果您只是想获得元素
$("form :input").get()
Run Code Online (Sandbox Code Playgroud)