I have a new-to-me UX challenge that we're working through that involves a user giving us either a single fixed dollar amount, OR choosing to give us a soft minimum/maximum range. The dollar amounts in this field will typically be in the tens of millions of dollars, so that's 8 digits, and it is a different experience than putting in single integer ranges like "1-5".

Let me know your thoughts on making this the simplest experience for our users!

  • Welcome to the site, @Tim. Can you clarify the problem you're facing? What possible solutions have you tried? What didn't work about them? – Graham Herrli Jul 27 '16 at 22:32
  • Give example for the soft minimum/maximum range. – Kristiyan Lukanov Jul 28 '16 at 8:15
  • How precise do the ranges need to be? I.e. can it be as general as "10-13 million" or (in the extreme) as precise as "10,575,222 to 12,888,412"? This probably affects the choice of "best" control. – TripeHound Jul 13 '17 at 8:27
  • Also, do you need this also on a mobile platform? – Jaroslav M Oct 11 '17 at 7:05

I would use a Range Slider, the range slider can have added functionality to suit particular needs like min max ranges, draggable range, editable min-max,etc.

The display of units doesn't need to be anything special but a numerical format:

Range Slider

You can find them here:

https://jqueryui.com/slider/#range, or do a search in codepen for more.

  • I wouldn't use it on mobile, though. I always struggle with these controls if I need to select a small range since I have large fingers - I guess I am not alone in this.... – Jaroslav M Oct 11 '17 at 7:07
  • Not to mention if you're going for something more precise than rough numbers ("1,325,235" instead of "1 million") your users will hate you. – Mariusz Ciesla Oct 23 '17 at 12:11
  • @MariuszCiesla: The poster left it unclear on what kind of precision is needed along with mobile support, but a range plus a precision input could work, for mobile I would probably use native controls. – Keno Oct 23 '17 at 16:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.