Нужно наложить на input блок с символом рубля и что бы он был всегда справа от цифры. Наверное надо как то вычислять ширину введённых цифр наверное, не знаю как это сделать, у каждой цифры своя ширина в пикселях, если только заморочится и прям попиксельно считать каждую цифру.
Можно ещё с помощью keyup события отфильтровывать сам ввод и добавлять туда символ, но это всё же не лучший вариант, пользователь сможет удалять этот знак и выделять и редактировать его.