0
我想通過ajax發佈兩個數組。其中之一是多維的。通過ajax發送兩個數組post
這是我的代碼:
var values = $('.formularioempresa').serialize();
contactos = $('#agregarcontactos').data('contactos')[0];
$.ajax({
url: "forms/procesar_forms.php",
type: "post",
data: values+contactos,
success: function(result){
if (result == '1')
$('#error').show(500).delay(3000).hide('slow');
else {
$('#confirmacion').show(500).delay(3000).hide('slow');
}
},
error:function(){
alert("failure");
}
});
值僅僅是輸入和contactos陣列是一個多維即來源於此片的碼(不完全):
<form class="formulariocontacto">
<input type="text" id="nombre" name="nombre[]" class="required form-control" />
<input type="text" id="apellido" name="apellido[]" class="required form-control" />
<input type="text" id="apellido2" name="apellido2[]" class="required form-control" />
<input type="text" id="telefonoc" name="telefonoc[]" class="required form-control" />
<input type="text" id="emailc" name="emailc[]" class="required form-control" />
<input type="text" id="cargo" name="cargo[]" class="required form-control" />
</form>
和jQuery的爲此
var values = $('form#formulariocontacto :input').serialize();
$('#agregarcontactos').data('contactos',[]);
$('#agregarcontactos').data('contactos').push(values);
我獲得2個數組,但我不知道如何組合它通過aja發佈它X。
謝謝您的幫助,對不起我的英文不好:/
這真的幫了我。謝謝 :) – albertoperojo