我有这个 HTML:
<form id='myform'>
<input name='title' value='foo'/>
</form>
我从它创建一个对象数组,如下所示:
var dataArray = $("#myform").serializeArray();
现在我如何访问 dataArray 中的“标题”?这不起作用:
alert(dataArray['title']);
alert(dataArray['title'].val());
与尼克发布的类似,但更干净一些
var dataArray = $("#myform").serializeArray(),
dataObj = {};
$(dataArray).each(function(i, field){
dataObj[field.name] = field.value;
});
然后以同样的方式访问
alert(dataObj['title']);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)