Foros del Web » Programando para Internet » Jquery »

Problemas con jquery

Estas en el tema de Problemas con jquery en el foro de Jquery en Foros del Web. Saludos a todos los del foro. Estoy desarrollando un página web, y en una parte hago una busqueda que por el momento me devulve 600 ...
  #1 (permalink)  
Antiguo 29/05/2009, 09:32
 
Fecha de Ingreso: mayo-2009
Mensajes: 1
Antigüedad: 15 años
Puntos: 0
Problemas con jquery

Saludos a todos los del foro.

Estoy desarrollando un página web, y en una parte hago una busqueda que por el momento me devulve 600 registros de mi BD.

Muestro el resultado en un popup que genera una tabla, a medida que los datos se cargan. Para ello uso Php y Javascript. Cuando ha terminado de cargar los datos, manipulo los datos con JQUERY. Hasta ahì todo bien. Ahora viene el problema. Cuando cierro el navegador sea IE8 o Firefox 3.0.10, se queda colgado!! y al cabo de cierto tiempo me sale el siguiente error:

"Un script de esta página puede estar ocupado, o puede haber dejado de responder. Puede detener el script, o puede continuar para ver si el script finaliza.

Script: URL/scripts/jquery.js:1297"(No siempre es este el num de línea que me da).

Al inicio de mi popup tengo:

Código:
<script languaje="javascript">
$(function(){
   $(".editable").click(function(){
	make_editable_cell( this.id );
   });
   $("#hide_from_until").click(function(){
	var from = $("#hide_from").val();
	var until = $("#hide_until").val();
	show_hide_from_until(' . $month . ', from, until, ' . $year . ');
   });
   $(".hide_unhide").click(function(){
	var value_chk = $("#"+this.id).attr("checked");
	if (this.id == "data" || this.id == "hour" || this.id == "presup" || this.id == "state" || this.id == "all")
	   show_hide_3_g( this.id, value_chk, ' . $num_days_month . ', ' . $month . ', ' . $year . ' );
	else
	   show_hide_columns( this.id , value_chk);
   });
   $("#2edit_presup").dialog({
	height: 300,
	width: 425,
	resizable: true,
	modal: true,
	autoOpen: false,
	buttons: {
	   "Ok": function() { 
		alert("Ha enviado a grabar");
		$(this).dialog("close"); 
	   }, 
	   "Cancel": function() { 
		alert("Ud cancelo");
		$(this).dialog("close"); 
	   }
	}
   });
   $(".edit_data").click(function(){
	$(\'#2edit_data\').dialog(\'open\');
   });
});
</script>
Todo este codigo se ejecuta para editar los campos de la tabla generada

y al final tengo:

Código:
<script languaje="javascript">		 	
   var total_results_rows = 600;
   var actual_colmn = ' . $first_colmn . ';
   var first_colmn = ' . $first_colmn . ';
   var last_colmn = ' . $last_colmn . ';
			
   $(document).ready(function(){
	set_totals();
   });
</script>
Esto se ejecuta al cargar todo el popup

Por eso no entiendo, que script entonces se ejecuta al cerrar el popup

Si alguien puede ayudarme, les estaré agradecido.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:56.