Ok mis amigos les voy a contar.
Probando la ejecución del JS dentro del formulario coloque una simpe funcion que hace un alert.
Código:
function alerta()
{
alert("ENTRO");
}
En el selector coloque el llamado a la funcion en un change
Código PHP:
<select id="country" name="country" class="inputbox" onchange="alerta();">
<option value=""></option>
<?php include(JPATH_SITE . '/administrator/components/com_maqmahelpdesk/html/scripts/cargar-paises.php'); ?>
</select>
Cuando hago un cambio en la selección la función se ejecuta sin problemas; entonces coloque el script para que carga los estados, esta funcion se llama dep-edo y la llamo en el evento change del select.
Código:
function dep-edo()
{
alert("ENTRO");
var code = $jMaQma("#country").val();
$jMaQma.get("JPATH_SITE . '/administrator/components/com_maqmahelpdesk/html/scripts/dependencia-estado.php", { code: code },
function(resultado)
{
if(resultado == false)
{
alert("Error al cargar los estados");
}
else
{
$("#state").attr("disabled",false);
document.getElementById("state").options.length=1;
$('#state').append(resultado);
}
}
);
}
Y pues no pasa nada la funcion no se ejecuta ni obtengo algun mensaje de error.
Alguna ayuda o sugerencia?
Gracias mil por adelantado.