Inicio > IE, IE8, JQuery > [IE8] Problemas con JQuery

[IE8] Problemas con JQuery

La verdad que JQuery nos hace la vida más fácil, pero hay cosas que no van del todo bien con IE 8 :S, ¿por qué? la verdad no se, pero les pongo el caso y ustedes me dicen:

La situación es la siguiente en Internet esta un script de JQuery para hacer búsquedas en un GridView, mi referencia de este script es la siguiente:

http://geeks.ms/blogs/gperez/archive/2009/05/22/tips-filtrar-un-gridview-con-jquery-al-presionar-una-tecla.aspx

Por si gustan revisar, bueno copie el código lo entendí y puse a prueba con un ejemplo, el problema que sucede conIE8 es que con el modo compatibilidad funciona perfecto, pero sin la compatibilidad no :S.

El código del JQuery es el siguiente:

<script language="javascript" type="text/javascript"> 
      $(document).ready(function() { 
            //agregar una nueva columna con todo el texto 
            //contenido en las columnas de la grilla 
           // contains de Jquery es CaseSentive, por eso a minúscula 

      $(".filtrar tr:has(td)").each(function() { 
      var t = $(this).text().toLowerCase();  
                $("<td class='indexColumn'></td>") 
                .hide().text(t).appendTo(this); 
            }); 

            //Agregar el comportamiento al texto (se selecciona por el ID)
                $("#txtBusqueda").keyup(function() {

                var s = $(this).val().toLowerCase().split(" ");

                $(".filtrar tr:hidden").show(); 
                
                $.each(s, function() { 
                     $(".filtrar tr:visible .indexColumn:not(:contains('" 
                     + this + "'))").parent().hide(); 
                });  
            });  
        }); 

     </script> 

La función que hace que cuando presionemos el backspace se muestren los registros que coinciden con lo que s escribe es la siguiente:

 

$(".filtrar tr:hidden").show(); 

Pero ya les dije que no me funciona. Si alguien puede echar un cable sobre esto bienvenidos sean sus comentarios, aquí les dejo el proyecto.

image

Etiquetas de Technorati: ,,
Categorías:IE, IE8, JQuery
  1. Aún no hay comentarios.
  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: