Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/11/2011, 08:31
jcq_quiroz
 
Fecha de Ingreso: septiembre-2010
Mensajes: 111
Antigüedad: 14 años, 2 meses
Puntos: 0
ZendX_JQuery_Form_Element_AutoComplete

holo como estas saludos, tengo un problema al cargar los parametros al elemento ZendX_JQuery_Form_Element_AutoComplete desde una base de datos, tengo el siguiente codigo
Código PHP:
       $model_producto = new administrador_Model_DbTable_Producto();
       
$list_producto=$model_producto->getProductoSelect();
       
$prod=new ZendX_JQuery_Form_Element_AutoComplete('ac1');
       
$prod->setLabel('Buscar Producto')
            ->
setJQueryParams(array('source' => $list_producto)); 
$lst_producto es un array de productos array('codigo'=> 'nombre') carga correctamente los parametros ->setJQueryParams(array('source' => $list_producto) en la vista se muestra asi
Código:
$(document).ready(function() {
    $("#ac1").autocomplete({"source":{"2":"ace","3":"ace2","4":"ace1","5":"productosd","6":"producto"}});
});
pero cuando enpieso a buscar en el campo de texto me da un error y no busca,
pero cundo cargo los parametros de la siguiente manera
Código PHP:
 ->setJQueryParams(array('source' => array('New York',
                                             
'Berlin',
                                             
'Bern',
                                             
'Boston'))); 
no me da ningun error y muestra los elementos a buscar, porfavor cual es la diferencia de cargar los elementos de una array('New York',
'Berlin',
'Bern',
'Boston') que funciona y la otra forma que no funciona.
Por favor una manitos gracias saludos