Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/04/2011, 18:00
Avatar de DjMiki
DjMiki
 
Fecha de Ingreso: octubre-2007
Ubicación: Paijan - Trujillo - La Libertad
Mensajes: 90
Antigüedad: 17 años, 2 meses
Puntos: 2
Pregunta Problema con SELECT en JQUERY

hola comunidad quisiera pedirles ayuda con este script que tengo, bueno paso a describirles mi problema.
Tengo tres select en donde el primero lo lleno con datos que muestro mediante php, ahora cuando selecciono un elemento del primer select, q son RUBROS, deberia mostrarse automaticamente los datos en el segundo select q serian los SUBRUBROS deacuerdo a el RUBRO seleccionado, ahora deacuerdo a esta seleccion si en el SUBRUBRO o RUBRO, existen anunciantes, que me muestren las ciudades de estos anunciantes, automaticamente en el tercer select, ahora intente programarlo de esta forma como expongo en el codigo(el codigo esta tal cual es mi web, sin ningun modificacion)

Código Javascript:
Ver original
  1. // MANEJO DE SELECT RUBROS
  2.     jQuery("#slErubro").change(function(){
  3.     jQuery.ajax({
  4.       url:"includes/getselsr.php",
  5.       type: "GET",
  6.       data:"i="+$("#slErubro").val()+"&c=1",
  7.       success: function(opciones){
  8.             if(opciones==""){
  9.                 jQuery("#slEsrubro").html("<option value='' selected=\"selected\">No hay Datos de SubRubros</option>");
  10.                 jQuery("#slEsrubro").attr('disabled','disabled');
  11.                 jQuery("#slEsrubro").attr('disabled',true);
  12.                 jQuery.ajax({
  13.                   url:"includes/getselc.php",
  14.                   type: "GET",
  15.                   data:"i="+$("#slEsrubro").val()+"&r="+$("#slErubro").val()+"&c=1",
  16.                   success: function(opciones){
  17.                     jQuery("#slEciu").html(opciones);
  18.                   }
  19.                 })
  20.             }else{
  21.                 jQuery("#slEsrubro").attr('disabled','');
  22.                 jQuery("#slEsrubro").html(opciones);
  23.             }
  24.         }
  25.         })
  26.     });
  27.    
  28.     jQuery("#slTrubro").change(function(){
  29.     jQuery.ajax({
  30.       url:"includes/getselsr.php",
  31.       type: "GET",
  32.       data:"i="+$("#slTrubro").val()+"&c=2",
  33.       success: function(opciones){
  34.         jQuery("#slTsrubro").html(opciones);
  35.             }
  36.         })
  37.     });
  38.    
  39.     // MANEJO DE SELECT SUB RUBROS
  40.     jQuery("#slEsrubro").click(function(){
  41.     jQuery.ajax({
  42.       url:"includes/getselc.php",
  43.       type: "GET",
  44.       data:"i="+$("#slEsrubro").val()+"&r="+$("#slErubro").val()+"&c=1",
  45.       success: function(opciones){
  46.         jQuery("#slEciu").html(opciones);
  47.             }
  48.         })
  49.     });
  50.     jQuery("#slTsrubro").click(function(){
  51.     jQuery.ajax({
  52.       url:"includes/getselc.php",
  53.       type: "GET",
  54.       data:"i="+$("#slTsrubro").val()+"&r="+$("#slTrubro").val()+"&c=2",
  55.       success: function(opciones){
  56.         jQuery("#slTciu").html(opciones);
  57.             }
  58.         })
  59.     });

Ahora no si sea algun problema de programacion o alguna otra cosa, pero cuando lo pruebo localmente funciona, pero cuando lo subo no funciona, lo eh probado en IE 8, firefox, Chrome, quisiera saber si me pueden ayudar porfavor.