Ome*_*ari 3 html forms jquery serialization
我希望能够从我的html表单创建一个javascript对象,并想知道是否有一个使用jquery这样做的好方法.我想我正在寻找的东西类似于$ .serialize,但这会导致地图而不是字符串.
<form>
<input type="text" name="foo1" value="bar1" />
<input type="text" name="foo2" value="bar2" />
</form>
Run Code Online (Sandbox Code Playgroud)
期望的结果:
{ foo1:"bar1", foo2:"bar2" }
Run Code Online (Sandbox Code Playgroud)
var oElements = {};
$('form [name]').each(function(){
oElements[this.name] = this.value;
});
Run Code Online (Sandbox Code Playgroud)