На базе этого можно написать такой плагин:
/**
* Только целые числа (только цифры), без "незначащих" нулей слева
*/
jQuery.fn.ValidIntegerOnly = function() {
return this.each(function()
{
$(this).bind("change keyup input click", function() {
if (this.value.match(/[^0-9]/g)) { // убираем не цифры
this.value = this.value.replace(/[^0-9]/g, '');
}
if (this.value.match(/^[0*]/)) { // убираем нули слева
this.value = this.value.replace(/^[0*]/, '');
}
});
});
};