Ajax y clases
Publicado por Aritz (8 intervenciones) el 31/05/2007 14:56:46
Estoy creando una clase con diferentes funciones:
function clase(var1, var2)
{
var var1, var2
this.var1 = var1;
this.var2 = var2;
}
clase.prototype.metodo = function()
{
var ajax = new Ajax.Request( url,
{
method: 'get',
parameters: param,
onComplete: function(originalRequest)
{
var1 = var2 + originalRequest.responseText;
}
);
}
Más o menos esto es lo que quiero conseguir. Inicializo la clase, y lla mo al método. En dicho método quiero que el valor de la clase varíe. Pero no consigo que me las cambie... El problema está en que la clase no es reconocida dentro de la funciónm AJAX si no la paso explícitamente y entonces el valor de la clase primaria no me cambia.
Alguien sabe como hacerlo?
Gracias
function clase(var1, var2)
{
var var1, var2
this.var1 = var1;
this.var2 = var2;
}
clase.prototype.metodo = function()
{
var ajax = new Ajax.Request( url,
{
method: 'get',
parameters: param,
onComplete: function(originalRequest)
{
var1 = var2 + originalRequest.responseText;
}
);
}
Más o menos esto es lo que quiero conseguir. Inicializo la clase, y lla mo al método. En dicho método quiero que el valor de la clase varíe. Pero no consigo que me las cambie... El problema está en que la clase no es reconocida dentro de la funciónm AJAX si no la paso explícitamente y entonces el valor de la clase primaria no me cambia.
Alguien sabe como hacerlo?
Gracias
Valora esta pregunta


0