的形式返回所有输入值的数组
我有以下问题:
我有一个表单,我想捕获输入数据。当我想要获取string(它存储了来自这个表单的输入)时,只需执行以下操作:
JSON.stringify($('form').serializeArray())
但是,我想要一个包含我的数据的数组(最好是序列化的数组),而不是获得字符串。
我该如何解决这个问题?
.serializeArray()
创建一个对象数组,JSONStringify()
将其转换为字符串
可以使用
$( "form" ).submit(function( event ) {
console.log( $( this ).serializeArray() );
event.preventDefault();
});
不要对数组进行字符串化。
JSON的.serializeArray()
方法以