• download
  • documentation
  • forums
  • demo
  • contact
  • blog

meteora

javascript widgets

Documentation

  • Autocomplete
  • Bubble
  • Calendar
  • Carousel
  • Datagrid
  • Dialog
  • Editor
  • Effect
  • Filebrowser
  • Form
  • Jsonrpc
  • Menu
  • Notebook
  • Picbox
  • Popup
  • Searchlist
  • Selection
  • Spinbutton
  • Tablesort
  • Toolbox
  • Treeview
In order to post messages on this forum, you must be registered and logged in
80x80:1760834185_unknown.png
Forums » General » Bug reports

Sin Onclick

Posted by sarjo

Parece que no me sale el evento onclick en el componente Treeview, pudiera ser error de mi navegador, uso firefox 3.0.1 en ubuntu hardy heron, no veo los eventos onclick del treview no los veo ni en mi aplicacion ni en el ejemplo cargado en la web coloco el codigo como lo estoy usando

<script type=“text/javascript”>

Meteora.uses('Control.Treeview');

Meteora.onStart(

function () {

new Treeview(

'categorias',

[

{

'label': 'Categorias',

'items': 'categoria.json.php'

}

],

{

'selected': [ 'Categorias']

}

);

}

);

</script>

Codigo que genera el JSON

<?php

function TieneHijos($id){

include 'inc/config.php';

include_once 'inc/mysql.inc.php';

include_once 'inc/Categoria.php';

$categoria=new Categoria($host,$user,$pass,$database);

if ($categoria->cuantos($categoria->query(“select * from categoria where padre='$id'”))>0){

return true;

}else{

return false;

}

}

function hijos($id=""){

include 'inc/config.php';

include_once 'inc/mysql.inc.php';

include_once 'inc/Categoria.php';

$categoria=new Categoria($host,$user,$pass,$database);

//$categoria->debug=1;

$query1=$categoria->query(“select * from categoria where padre='$id'”);

$resulth1=array();

if ($categoria->cuantos($query1)>0){

while ($catego=$categoria->manejar($query1)){

if (TieneHijos($catego->idcategoria)){

$resulth=array(

label => $catego->nombre,

items => hijos(“$catego->idcategoria”)

);

}else{

$resulth=array(

label => $catego->nombre,

onClick => 'alert(\''.$catego->idcategoria.'\')',

);

}

$resulth1[]=$resulth;

}

}

return $resulth1;

}

include_once 'inc/json.php';

$categorias=hijos();

$json = new json();

print $json->encode($categorias);

?>

  • Thursday September 11, 2008 @ 02:44 date
  • sarjo user
There are no replies yet.

Copyright © 2007-2009 Astrata Software.