En mi ejemplo tengo mal las llaves porque eliminé unas cuantas lineas de código, innecesarias para solventar el problema que tengo. El caso es que
la función ya me funciona correctamente!
Ahora estoy cambiando otro código y me encuentro con otro problema.
El código cambiado es el siguiente:
Código Javascript
:
Ver original// Control de Paginas en Listing.asp
var BotonesPaginado = function (contenedor , base, ASPDestino) {
this.container = $(contenedor);
this.pagina = this.container.find('#spage');
this.container.find('a').on('click', function () {
var a = $(this).data('ira');
var b = this.pagina.val();
console.log('b');
});
};
BotonesPaginado.prototype = {
container: null,
pagina: null,
};
El problema lo tengo en la línea 7
var b = this.pagina.val();
Porque quiero recuperar el valor de un INPUT que está almacenado en
this.pagina, pero al ejecutar una llamada click, me dice q es "undefined".
¿cómo hago para pasarle el valor que tiene que ser?
De nuevo, mil gracias!