Observo una cosa: me parece que tenés desbalanceados los paréntesis. Fijate en alguna consola de depuración. Me parece que es así:
Código Javascript
:
Ver original$(document).ready(function(){
// Creamos el evento change para detectar el elemento elegido
$("#sel_grupos").change(function () {
$("#sel_grupos option:selected").each(function () {
// capturamos el valor elegido
elegido=$(this).val();
// Llamamos al archivo combo1.php
$.post("http://www.dominio.cl/admin/admin.php?mod=usuarios&admin=1&fn=39890652343b83b57869cbfc9cb05b56", { elegido: elegido });
});
});
});
Lo único que hice fue cerrar el paréntesis de $.post().
Otra cosa extraña es la forma que estás obteniendo el valor:
Código Javascript
:
Ver original$("#sel_grupos").change(function () {
$("#sel_grupos option:selected").each(function () {
:S
Eso no es necesario... Me parece que usar "$(this).val()" sobre un OPTION no es correcto. Debe ser sobre el SELECT. Así es suficiente:
Código Javascript
:
Ver original$("#sel_grupos").change(function () {
// capturamos el valor elegido
elegido=$(this).val();
// Llamamos al archivo combo1.php
$.post("http://www.dominio.cl/admin/admin.php?mod=usuarios&admin=1&fn=39890652343b83b57869cbfc9cb05b56", { elegido: elegido });
});
Otra cosa de la que no estoy seguro es si el url puede contener variables de esa forma... probablemente si. Pero si no, podés probar hacerlo de esta forma (si es que las obtenes por POST en el archivo admin.php):
Código Javascript
:
Ver original$(document).ready(function(){
// Creamos el evento change para detectar el elemento elegido
$("#sel_grupos").change(function () {
// capturamos el valor elegido
elegido=$(this).val();
// Llamamos al archivo combo1.php
$.post("http://www.dominio.cl/admin/admin.php", {
mod:'usuarios',
admin:'1',
fn:'39890652343b83b57869cbfc9cb05b56',
elegido: elegido
});
});
});
Por cuestiones de seguridad, tampoco se puede hacer esto con subdominios o dominios externos. ¿No convendría (en el URL de $.post()) usar sólo la ruta al archivo y olvidarnos del dominio? ¿No será conflictivo eso?