lunes, 24 de mayo de 2010

Enable Y Disable en Jquery

Para habilitar elementos como select y textbox en jquery necesitamos usar la función attr:

Ejemplo:

Para deshabilitar:

$('#elemento').attr('disabled','disabled');

Para habilitar:

$('#elemento').attr('disabled','');

Saludos

jueves, 20 de mayo de 2010

Formateo de miles

Siempre busco lo mismo y no lo encuentro.

En una página amiga encontré la solución.

teniendo un string de entrada;

function Moneda(entrada){
var num = entrada.replace(/\./g,"");
if(!isNaN(num)){
num = num.toString().split("").reverse().join("").replace(/(?=\d*\.?)(\d{3})/g,"$1.");
num = num.split("").reverse().join("").replace(/^[\.]/,"");
entrada = num;
}else{
entrada = input.value.replace(/[^\d\.]*/g,"");
}
return entrada;
}



Solo funciona para números positivos y sin decimales, para estos hagan un split por la coma o agréguenle el signo al final para los negativos

Listoko

jueves, 13 de mayo de 2010

Manejo de Select con Jquery

Hurgando en la red encontré este aportazo:

Trabajar con select en jQuery:

selectedIndex: $(“select:#id_del_select”).attr(“selectedIndex”)
$(“#id_del_select”).attr(“selectedIndex”)
$(“#id_del_select”)[0].selectedIndex
options[]: $(“#id_del_select option”)

option actual: $(“#id_del_select option:selected”) ó
$(“#id_del_select :selected”)

value: $(“#id_del_select option:selected”).val()

texto: $(“#id_del_select option:selected”).text()


cambiar el select:

$("##id_del_select option[value='"+valor+"']").attr("selected","selected");

Así no se me olvida mas.

Saludos

Bienvenida




He creado este blog ya que siempre tengo q andar buscando cosas de Jquery, que Framework tan bkn XD, y nunca las guardo, por lo que tengo q hacer búsquedas redundantes, ojala algunas les sirvan a otras personas, pero sino, me da igual jeje.