`'P``
* Licensed under GPL (http://www.opensource.org/licenses/gpl-2.0.php)* Use only for non-commercial usage.
*
* Version : 0.5
*
* Requires: jQuery 1.2+
*/(function($)
{
jQuery.fn.Rut = function(options)
{
var defaults = {digito_verificador: null,
on_error: function(){},
on_success: function(){},
validation: true,
format: true,format_on: 'change'
};
var opts = $.extend(defaults, options);
this.each(function(){if(defaults.format)
{
jQuery(this).bind(defaults.format_on, function(){jQuery(this).val(jQuery.Rut.formatear(jQuery(this).val(),defaults.digito_verificador==null));
});
}
if(defaults.validation){
if(defaults.digito_verificador == null)
{
jQuery(this).bind('blur', function(){var rut = jQuery(this).val();
if(jQuery(this).val() != "" && !jQuery.Rut.validar(rut))
{defaults.on_error();
}
else if(jQuery(this).val() != "")
{
defaults.on_success();...
Regístrate para leer el documento completo.