hola. estoy haciendo un plugin pero ando bastante escaso de conocimientos.
El plugin en si funciona bien (la parte keyup) pero necesito q se evalue de nuevo al pulsar un boton. Es ahi donde falla:
Código:
(function($){
$.fn.coordenadas = function(origen,destino,nmbSector){
var error = 0;
$(this).live("keyup",function(){
var coord = [];
var i=0;
var vacio = 0;
jQuery.each($(origen),function(i){
coord[i] = $(this).val();
if(coord[i] == "")
{vacio = 1;}
i++;
});
if (vacio == 0)
{
var coords = [];
jQuery.each($(origen), function(i){
coords[i] = $(this).val();
if(coords[i]<=0 || isNaN(coords[i]) || coords[i]==""){
error = 1;
}
});
var sector = $(nmbSector).val();
if(sector > 16){
error = 1;
return true;
}
}
});
return error;
};
})(jQuery);
El caso es que no se porque no recoge nunca un error (=1)...
muchas gracias. 1 saludo.