Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Problema con Edit-in-place

Estas en el tema de Problema con Edit-in-place en el foro de Frameworks JS en Foros del Web. Hola, estoy usando una librería de jquery que permite cambiar texto por selects o combobox. El código que tengo en la web es esta : ...
  #1 (permalink)  
Antiguo 09/09/2012, 11:22
Avatar de latinpower  
Fecha de Ingreso: septiembre-2010
Ubicación: Canelones
Mensajes: 116
Antigüedad: 14 años, 2 meses
Puntos: 10
Problema con Edit-in-place

Hola, estoy usando una librería de jquery que permite cambiar texto por selects o combobox. El código que tengo en la web es esta :

Código Javascript:
Ver original
  1. //
  2.     //Función de combobox
  3.     //
  4.     $(".editable_select").editable("ajax_functions/update.aspx", {
  5.     indicator : '<img src="img/indicator.gif">',
  6.     data: " {'E':'Letter E','F':'Letter F','G':'Letter G', 'selected':'F'}",
  7.     type   : "select",
  8.     submit : "OK",
  9.     style: "inherit",
  10.     submitdata : function() {
  11.       return {id : 2};
  12.     }
  13. });

Como estoy trabajando con visual basic, descargo la lista de IDs y Nombres desde la base de datos, y lo convierto a json. A javascript le llegan dos arrays, que los paso a un array multidimensional así:

Código Javascript:
Ver original
  1. $(document).ready(
  2.             function () {
  3.             var ContinentsArray = [];
  4.                   alert("dasa");
  5.                                 var idarray = <%= IdArray %>;
  6.                                 var namearray = <%= NameArray %>  ;
  7.                                 //alert(namearray[0]);
  8.                                for (var i = 0; i < <%= ArrayLenght %>  ; i++) {
  9.                                 //Continents array en la pos 0 tiene un array nuevo
  10.                                     ContinentsArray[i] = new Array(2);
  11.                                     ContinentsArray[i][0] = idarray[i];
  12.                                     ContinentsArray[i][1] = namearray[i];
  13.                                    // alert(ContinentsArray[0][1]);
  14.                                 }
  15.                                                                
  16.         });

lo que no sé es como pasar ese array multidimensional que cree para que lo reciba la función listada al principio. o sea cambiando

Código Javascript:
Ver original
  1. " {'E':'Letter E','F':'Letter F','G':'Letter G', 'selected':'F'}"

por

Código Javascript:
Ver original
  1. ContinentsArray

Etiquetas: ajax, js, select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




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