Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASP Clásico (http://www.forosdelweb.com/f15/)
-   -   Pasar array asp a javascript (http://www.forosdelweb.com/f15/pasar-array-asp-javascript-575917/)

sauwi 14/04/2008 14:10

Pasar array asp a javascript
 
Hola, tengo una función en asp que devuelve un array y me gustaría pasarlo a otra función javascript que recibe un array .

he intentado hacer algo asi

var datos = new Array()

datos= <% =arrayasp %>

Pero nada no me funciona. A ver si alguien me puede ayudar.

Saludos

hanzo_hattori_mx 14/04/2008 14:22

Re: Pasar array asp a javascript
 
no seria mas factible un simple split

<%A="a,b,c,d,e,f,g,h,i,"%>
var a;
a=<%=a%>
b=a.split
no es factible eso???

Shiryu_Libra 14/04/2008 15:20

Re: Pasar array asp a javascript
 
es factible, pero creo que seria de esta manera, no creen??

Cita:

<%a="'a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y, z'"%>
<script language="javascript">
var a=<%=a%>;
b=a.split(",");
for(i=0; i<b.length; i++){document.write("<br /> linea " + i + "= " + b[i]);};
</script>
:adios:

sauwi 14/04/2008 17:01

Re: Pasar array asp a javascript
 
Mañana lo pruebo y les cuento.

Muchas gracias

i_e_s27 15/04/2008 01:09

Re: Pasar array asp a javascript
 
Shiryu, yo personalmente pondria los apostrofes:

Cita:

<%a="'a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y, z'"%>
<script language="javascript">
var a=<%=a%>;
b=a.split(",");
for(i=0; i<b.length; i++){document.write("<br /> linea " + i + "= " + b[i]);};
</script>
Aca:

Cita:

<%a="a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w ,x,y, z"%>
<script language="javascript">
var a='<%=a%>';
b=a.split(",");
for(i=0; i<b.length; i++){document.write("<br /> linea " + i + "= " + b[i]);};
</script>
Solo una observacion....

sauwi 15/04/2008 07:28

Re: Pasar array asp a javascript
 
Me funciona perfectamente

Muchas gracias


La zona horaria es GMT -6. Ahora son las 12:43.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.