Foros del Web » Programando para Internet » Jquery »

jquery Treeview

Estas en el tema de jquery Treeview en el foro de Jquery en Foros del Web. Saludos amigos, estoy usando jQuery Treeview Plugin [URL="http://docs.jquery.com/Plugins/Treeview"]http://docs.jquery.com/Plugins/Treeview[/URL] y estoy usando la opcion de cargar con ajax/json nuevos nodos, mi problema es que no he ...
  #1 (permalink)  
Antiguo 12/12/2011, 09:49
 
Fecha de Ingreso: febrero-2011
Mensajes: 18
Antigüedad: 13 años, 10 meses
Puntos: 9
Sonrisa jquery Treeview

Saludos amigos, estoy usando jQuery Treeview Plugin [URL="http://docs.jquery.com/Plugins/Treeview"]http://docs.jquery.com/Plugins/Treeview[/URL] y estoy usando la opcion de cargar con ajax/json nuevos nodos, mi problema es que no he podido enviarle al archivo que me arma el json cual de los elementos del arbol fue pulsado:

$("#arbol").treeview({
url: "source.php",
// add some additional, dynamic data and request with POST
ajax: {
data: {
"valor": "hola mundo"
},
type: "POST"
}
});

asi me funciona y envia por post la variable "valor", claro que para usar ajax, hay que usar esta extension: [URL="http://jquery.bassistance.de/treeview/demo/async.html"]http://jquery.bassistance.de/treeview/demo/async.html[/URL]

<script type="text/javascript" src="js/jquery.treeview.async.js"></script>

bueno intente con el metodo toggle:

$("#arbol").treeview({
url: "source.php",
// add some additional, dynamic data and request with POST
toggle: function() {
$("#actual").attr('value',$(this).find("span").att r('id'));
},
ajax: {
data: {
"valor": $("#actual").val();
},
type: "POST"
}
});


pero no me funciona porque primaro se ejecuta ajax y luego toggle, igualmente trate con una variable global y ocurre lo mismo, la variabla queda vacia porque toogle se ejecuta de ultimo, alguna recomendacion?

gracias

Etiquetas: ajax, funcion, html, javascript, js, php, treeview, variables
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:07.