如Praveen所述,
$(this).closest('form').find('[name="nameField"]').val()
只能返回第一个值.
您可以使用此代替:
var address = [] $(this).closest('form').find('[name="nameField"]').each(function(i,v){ address.push($(v).val()); }); return {Address: address}