Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/05/2011, 23:43
Avatar de livemusic
livemusic
 
Fecha de Ingreso: abril-2011
Ubicación: Lima - Chorrillos
Mensajes: 150
Antigüedad: 13 años, 7 meses
Puntos: 18
Respuesta: Ejecutar función dinámica de onjetos dinámicos

Hola io hace un tiempo, desarrolle una funcion muy parecida al tuya... espero y la perfecciones..


// js
Cita:
function selecList(typeList, list){
/* ajax.php?pag=selecList :: obtiene los valores en formato Json */
$.getJSON('ajax.php?pag=selecList',{typeList:typeL ist}, function(data){
var str = "";
$(list+' option:selected').each(function(){
str += $(this).text();
});
$(list+' option').each(function(i, val){
if(str != $(val).text()){
$(list+' option[value='+$(val).text()+']').remove();
}
});
for(var x = 0; x < data.length; x++) {
if(str != data[x].element_code){
$(list).append($('<option value="'+data[x].element_code+'">'+ data[x].element_code +'</option>'));
}
}
})
}
// html


/*

typeList = valor que envia, a una consulta que muestra solo usurios de nivel administradores, basicamente lo que hace es enviar un valor, para que este se obtenga ciertos atributos usando el where, por ejemplo
select * from usuarios where usuario='administradores' --->
puede pasarce tambien administradores dependiendo del valor que tengas que mostrar.

list = donde se va a mostrar los registros, obtenidos.

*/


Cita:
$(function(){
selecList('administradores','#administradores')
});

Última edición por livemusic; 04/05/2011 a las 00:22