Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/02/2013, 11:54
Avatar de jandrogdz
jandrogdz
 
Fecha de Ingreso: julio-2012
Ubicación: public $Guadalajara
Mensajes: 397
Antigüedad: 11 años, 10 meses
Puntos: 12
Respuesta: textbox con autocomplete y multiples opciones

Intente con todo pero no he podido hacerlo funcionar por lo que opte por hacer todo en un mismo archivo pero ahora mi duda es como puedo mostrar un array de php en javascript ya he visto como realizarlo en el formato json pero al ver el codigo fuente se ve distinto la forma de los codigos por ejemplo.

Código MySQL:
Ver original
  1. $conn=new mysqli("localhost","root","","_db");
  2.     $query=$conn->query("SELECT usuarioID,usuario FROM usuario");
  3.     $rs=$query->fetch_object();
  4.    
  5.     echo json_encode($rs);


Código PHP:
Ver original
  1. <h2>Usuarios</h2>
  2.     <div>
  3.         <input type="text" id="usuarios" name="user" />
  4.         <script type="text/javascript">
  5.         $(document).ready(function() {
  6.             $("#usuarios").tokenInput([<?php echo json_encode($rs); ?>]);
  7.         });
  8.         </script>
  9.     </div>

esto me da como resultado el json de esta forma:

Código Javascript:
Ver original
  1. [{"usuarioID":"1","usuario":"alejandro.godinez"}]
cuando deberia de retornarlo asi:



Código Javascript:
Ver original
  1. [
  2.                 {id: 11, name: "Python"},
  3.                 {id: 13, name: "JavaScript"},
  4.                 {id: 17, name: "ActionScript"},
  5.                 {id: 19, name: "Scheme"},
  6.                 {id: 23, name: "Lisp"},
  7.                 {id: 29, name: "C#"},
  8.                 {id: 31, name: "Fortran"},
  9.                 {id: 37, name: "Visual Basic"},
  10.                 {id: 41, name: "C"},
  11.                 {id: 43, name: "C++"},
  12.                 {id: 47, name: "Java"}
  13.             ]

Creo que ese es el problema me prodria ayudar
__________________
Lo imposible solo cuesta un poco mas