Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/07/2010, 16:10
Avatar de mayid
mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 1 mes
Puntos: 101
Respuesta: combobox casero

algunos cambios: no tenía definido un id en los selects como para filtrar los contenidos con .load()

Cita:
$("form select#catLang").change(function(){

selected = $(this).children("option:selected").text();
$("form select[name=theTutorials]").load("administratorTools.php #theTutorials", {langHandler:selected}, function(datos){alert(datos);
});
$("form select[name=tutorialTags]").load("administratorTools.php #tutorialTags", {langHandler:selected});
$("form select[name=pluginTags]").load("administratorTools.php #pluginsTags", {langHandler:selected});
$("form select[name=thePlugins]").load("administratorTools.php #thePlugins", {langHandler:selected});

})
Segun el manual (la API) load devuelve todo el documento, pero luego lo filtra y deja unicamente la seccion especificada por el filtro. Si hago un alert, me sale todo el documento aun sin filtrar y en la parte de mis selects no hay contenidos. Es decir, no se está haciendo la consulta a base de datos para tomar contenidos. Por que? Debería hacerse con o sin parametros que le pase, porque tienen un valor por defecto.