Como enviar array por post em formulário dinâmico.??

  • Autor Autor YeltsinReyes
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
YeltsinReyes

YeltsinReyes

Mi
Verificación en dos pasos activada
Verificado por Binance
Hola, yo tengo el siguiente formulario hecho con jquery que solo tiene un input porque no quiero agregarle mas
y lo que quiero es enviar un array por post con ese input, como seria.??

Eh probado asi y no funciona XD
Inserir CODE, HTML ou PHP:
var datos= ['Nombre', 'Apellido'];
var form = $('<form>', {
		'action': 'datos.php',
		'method': 'post', 
	}).append($('<input>', {
		'name': 'datos',
		'value': datos,
		'type': 'hidden'
	})).submit();
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
A que te refieres con Array? Varios inputs con el mismo nombre o un Array JS.

Si te refieres a un Array JS, puedes mandarlo en JSON y una vez en PHP lo pasas a Array de PHP (json_decode).

Saludos.
 
A que te refieres con Array? Varios inputs con el mismo nombre o un Array JS.

Si te refieres a un Array JS, puedes mandarlo en JSON y una vez en PHP lo pasas a Array de PHP (json_decode).

Saludos.

Quiero que el value envía muchos datos, osea un array, si como el codigo de ejemplo.
 
Quiero que el value envía muchos datos, osea un array, si como el codigo de ejemplo.

Pues asi como te comenté, crea un Array JS, lo conviertes a JSON y ese lo mandas, ya en PHP lo pasas a Array de nuevo.
 
para múltiples envíos así:

HTML:
<input type="text" name="nombres[]">
<input type="text" name="nombres[]">
...
 
Pues asi como te comenté, crea un Array JS, lo conviertes a JSON y ese lo mandas, ya en PHP lo pasas a Array de nuevo.

Ok man, muchas gracias! :encouragement:
 
Voltar
Topo