使用下面的代码,我可以获得表单元素类型,名称和值,
var items = $("form :input").map(function(index, elm) {
return {name: elm.name, type:elm.type, value: $(elm).val()};
});
我在一个页面中有多个表单,我想根据表单名称或表单ID 来识别每个表单的表单元素。 例如,
<form name="test" method="post" id="test" action="" enctype="multipart/form-data">
<input type="checkbox" name="chekbox">
<input type="email" name="email" id="email" >
<textarea>test</textarea>
<input type="submit" name="submit">
</form>
<form>
<input type="text" name="search">
<input type="submit" name="search">
</form>
<form name="test2" id="test2">
<input type="text" name="search">
<input type="radio" name="a" value="a"><input type="radio" name="a" value="b">
<input type="checkbox" name="chekbox">
<input type="submit" name="search">
</form>
我需要单独使用表单名称测试的表单元素和表单名称 test2 。