我有以下问题:
我有一个表单,我想捕获输入数据。当我想获取存储此表单输入的字符串时,我只需执行以下操作:
JSON.stringify($('form').serializeArray())
但是我不想获取字符串,而是想要一个包含数据的数组(最好是序列化数组)。
如何解决这个问题?
提前致谢。
最佳答案
.serializeArray()
创建一个对象数组,JSONStringify()
将其转换为字符串
你可以使用
$( "form" ).submit(function( event ) {
console.log( $( this ).serializeArray() );
event.preventDefault();
});
关于javascript - 如何在 JavaScript/jQuery 中返回序列化数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24406760/