Как убрать префикс «0» перед числом, используя jquery - PullRequest
1 голос
/ 21 апреля 2010

Мне нужен раздел сценария jquery, который проверяет, является ли первая цифра введенной числовой строки текстовой строки '0', и устраняет ее, если так. Например, «044055» должно стать «44055»

Ответы [ 2 ]

4 голосов
/ 21 апреля 2010
>>> parseInt("044055", 10)
44055

Обновление

Полагаю, мне следует добавить некоторые объяснения. Выше приведен метод для извлечения целого числа из строки. Само собой разумеющимся, что строка на самом деле содержит число.

4 голосов
/ 21 апреля 2010

Как это:

$(':text.Number').change(function() {
    $(this).val(function(index, oldVal) { return oldVal.replace(/^0+/, ''); });
});
...