Mam czas bólu podczas wprowadzania danych, który zezwala tylko na liczbę zmiennoprzecinkową z biblioteką jquery. mój kod nie może zapobiec chacacter "." kiedy staje się pierwszym źródłem informacji, czy ktoś może mnie poprowadzić, aby rozwiązać ten problem?zezwalanie na wprowadzanie tylko dla liczby zmiennoprzecinkowej
$('.filterme').keypress(function(eve) {
if ( (eve.which != 46 || $(this).val().indexOf('.') != -1)
&& (eve.which < 48 || eve.which > 57)
|| ($(this).val().indexOf('.') == 0)
)
{
eve.preventDefault();
}
});
dzięki, to przyjaciel – moc4yu
pracy zapraszamy :) –
zrobiłem zmianę, dodać '$ (this) .caret (0,0) ; 'na końcu. Zauważyłem, że po usunięciu kropki karetka przesuwa się w prawo niespodziewanie. –