Lo que pensé es que con el evento change, mas algunas autocargas de la pagina podría solucionarlo. Así:
Código HTML:
$("form select#catLang").change(function(){ selected = $(this).children("option:selected").text(); $("form select[name=theTutorials]").load("administratorTools.php?langHandler="+selected+" #theTutorials"); $("form select[name=tutorialTags]").load("administratorTools.php?langHandler="+selected+" #tutorialTags"); $("form select[name=pluginTags]").load("administratorTools.php?langHandler="+selected+" #pluginsTags"); $("form select[name=thePlugins]").load("administratorTools.php?langHandler="+selected+" #thePlugins"); })
Este sistema se basa en el uso de una variable GET. Segun lo que elija en #catLang la consulta a mysql será distinta, y la prueba está en que estoy mandando una variable hacia el lado servidor: ?langHandler="+selected+"
La cuestion es que se recargan los demas select, pero vacios. Es decir, algo esta fallando. Pero que?