¿Hay alguna función js para convertir una matriz en urlencoded? estoy totalmente novato n JS ... gracias! ...Arreglo de JavaScript para URLencoded
mi matriz es una clave de la matriz & valor .... así,
myData=new Array('id'=>'354313','fname'=>'Henry','lname'=>'Ford');
es lo mismo que
myData['id']='354313';
myData['fname']='Henry';
myData['lname']='Ford';
myData.join('&'); //returns error, it doesn't work on such array...
¿hay alguna solución?
oh sory ... tengo una serie como esta
var myData=new Array('id'=>'354313','fname'=>'Henry','lname'=>'Ford');
entonces necesito la matriz convertida a ser:
id=354313&fname=Henry&lname=Ford
¿Estás hablando de URL codificar cada cadena en una matriz o concatenación de ellas en una cadena de consulta URL o .. ? – jerluc
La codificación de URL solo se aplica a las cadenas. Si desea aplicarlo a una matriz, primero debe explicar lo que quiere decir con eso: ¿desea concatenar la matriz en una sola cadena? ¿Desea codificar elementos de matriz individuales? ¿Cómo se tratan elementos de matriz que no son cadenas (como objetos, funciones u otras matrices)? Sería una buena idea editar su pregunta para incluir al menos un ejemplo de lo que desea lograr (matriz original, cadena resultante codificada en url). –