Foros del Web » Programando para Internet » Jquery »

De prototype a jquery

Estas en el tema de De prototype a jquery en el foro de Jquery en Foros del Web. Alguien me puede ayudar a convertir esta funcion prototype a jquery. @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código javascript : Ver original function ActualizaProvincia ( id , tabla , ...
  #1 (permalink)  
Antiguo 30/11/2008, 11:01
Avatar de vITTY  
Fecha de Ingreso: enero-2006
Mensajes: 139
Antigüedad: 18 años, 2 meses
Puntos: 1
De prototype a jquery

Alguien me puede ayudar a convertir esta funcion prototype a jquery.

Código javascript:
Ver original
  1. function ActualizaProvincia(id, tabla, elemento){
  2.    
  3.     new Ajax.Request("consulta.php",{
  4.     method:"post",
  5.     parameter:{idPais:id, tabla:tabla},
  6.     onCreate: function() {
  7.         $(elemento).innerHTML="<img src=/images/loading.gif/" />";
  8.     },
  9.     onSuccess: function(ok) {
  10.             $(elemento).innerHTML=ok.responseText;
  11.         }  
  12.     });
  13. }


Última edición por vITTY; 02/12/2008 a las 16:37
  #2 (permalink)  
Antiguo 30/11/2008, 12:39
 
Fecha de Ingreso: junio-2008
Mensajes: 110
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: De prototype a jquery

No recuerdo muy bien como era, pero algo asi te puede guiar.

Código:
function ActualizaProvincia(id, tabla, elemento){

	$(document).ready(function()
	{
		$.ajax(
		{
		        type: "POST",
		        url: "consulta.php",
		        data: 'idPais=' + id + ', tabla=' + tabla ,
		        success: function(ok) {
					$(elemento).innerHTML=ok.responseText;
				}
				
		});
	});

}
  #3 (permalink)  
Antiguo 30/11/2008, 16:47
venkman
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: De prototype a jquery

Código javascript:
Ver original
  1. function ActualizaProvincia(id, tabla, elemento){
  2.     // Se podría meter esto en el evento AjaxStart -similar al onCreate-
  3.     // Pero en realidad para hacer esto, no parece necesario, ¿no?
  4.     $(elemento).innerHTML="<img src=\"/images/loading.gif/\" />";
  5.  
  6.     // En lugar de new Ajax.Request(...) usamos $.ajax(...)
  7.     $.ajax({
  8.         type: "POST",                     // En lugar de method, es type
  9.         data: {idPais:id, tabla:tabla},   // Los datos que le pasas, en data.
  10.         url: "consulta.php",              // La URL se la pasas aquí
  11.         success: function(respuesta){     // Sólo success en lugar de onSuccess
  12.             $(elemento).innerHTML = msg;
  13.         }
  14.  
  15.     });
  16. }
  #4 (permalink)  
Antiguo 30/11/2008, 19:43
Avatar de vITTY  
Fecha de Ingreso: enero-2006
Mensajes: 139
Antigüedad: 18 años, 2 meses
Puntos: 1
Respuesta: De prototype a jquery

Muchas gracias a los 2, estos ejemplos fueron muy claros :)
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 18:25.