Buenos Días,
Tengo una consulta con JQuery, estoy creando una serie de combos multiples dependientes entre si. Al cambiar el valor de un combo lo hace bien, pero sólo lo hace una vez, después no se vuelve a ejecutar, les dejo el código de mis archivos en php, espero se publique...
Archivo
servicios.php Código PHP:
<?php
//CLASES...
include_once("bin/class.grupos.php");
include_once("bin/class.selector.servicios.php");
//MODULOS...
include_once("mods/cambio.servicios.php");
$cn = mysql_connect("localhost", "usuario", "clave");
mysql_select_db("mibasedatos", $cn);
//VALORES DE EJEMPLO... (VINCULADO A UNA BASE DE DATOS A FUTURO)
$propuestas = array(
"Cliente" => 12663,
"Pedido" => 1925,
"Propuesta" => 2155,
"Grupo" => 4421
);
$grupos = new Grupos;
$grupos->datos = $propuestas;
$propuestas["Principal"] = $grupos->Actividad($cn);
unset($grupos);
$propuestas["Servicios"][133641] = array();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="scripts/jquery-1.6.1.js" type="text/javascript"></script>
<script type="text/javascript">
<!--
$(document).ready(function() {
$("#lb_proveedor").change(function() {
$.post("mods/combos.cambio.servicios.php", { PSID:$("#lb_hd_propuesta_servicio").val(), principal:$("#lb_hd_principal").val(), caso:1, proveedor:$("#lb_proveedor").val() }, function(data) { $("#frm_servicios").html(data); })
});
$("#lb_ciudad").change(function() {
$.post("mods/combos.cambio.servicios.php", { PSID:$("#lb_hd_propuesta_servicio").val(), principal:$("#lb_hd_principal").val(), caso:2, proveedor:$("#lb_proveedor").val(), ciudad:$("#lb_ciudad").val() }, function(data) { $("#frm_servicios").html(data); })
});
});
-->
</script>
<style type="text/css">
<!--
body {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}
body, form, p {
margin: 0px;
padding: 0px;
}
p {
padding-bottom: 4px;
}
.ComboBox {
border: 1px solid #A4B97F;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #5C6D3D;
}
-->
</style>
<title>JQuery - Servicios</title>
</head>
<body>
<?php
PROPUESTA_SERVICIOS_Multiples_Cambios($cn, $propuestas);
?>
</body>
</html>
<?php
mysql_close($cn);
?>