hola, tengo un formulario donde...
rellena todos los campos y luego con un click en el submit del formulario que tiene id='registrar' utilizo un load() de jquery que lo lleva a registro.php, y aparentemente no me llegan los datos, porque me sale error.
entonces la funcion load() de jquery pierde los valores que estaban en el formulario?
alternativas? espero me puedan ayudar.salu2.
$("#objectID").load("test.php", { 'choices[]': ["Jon", "Susan"] } );
:http://api.jquery.com/load/
y en el archivo php, como recepcionaria esos datos?
podria ser así:
$asdf=$_POST['choices'][1]; //estaría almacenando a susan?
gracias por comentar.salu2.
alguien que me pueda ayudar?
Supongamos que tenemos 2 archivos index.php y PoC.php. El archivo index, carga el archivo PoC.php realizando una petición POST, de la siguiente manera,
El archivo index.php contiene,
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<title></title>
<script languaje='javascript'>
$(document).ready(function(){
$("#objRequest").load("PoC.php", { 'nombre':'Alex' } );
});
</script>
</head>
<body>
<div id='objRequest'></div>
</body>
</html>
El archivo PoC.php contiene,
<b>Nombre:</b><?= $_POST['nombre']; ?>
ok, pero como captaría en test.php si envío datos de un array, de esta manera:
$("#objectID").load("test.php", { 'choices[]': ["Jon", "Susan"] } );
= gracias por responder.salu2.
Sería normal, como se maneja un array común y corriente,
<b>Nombre:</b><?= $_POST['choices'][0]; ?>
como se declara una matriz en javascript, he intentado el sgte codigo pero no me funciona.
var a=[][];
a[3][3]='hola';
alert(a[3][3]);
gracias por responder.salu2.
var Matriz;
Matriz = new Array(MAX); // Primer dimensión
Matriz[i] = new Array(MAX); // Segunda dimensión
;-) ;-) ;-).ahora lo uso así:
var b=[];
b[0]=[];
b[0][654]='hola';
alert(b[0][654]);
gracias.salu2.