Мне нужно сделать выпадающий список с номерами от 0 до 10, плюс опцию «--Более--» внизу. Если пользователь выбирает «--More--», тогда я хочу, чтобы раскрывающийся список «превратился в» текстовое поле, чтобы он мог вводить числовое значение.
Я хочу, чтобы отправленное имя поля имело одинаковое значение формы независимо от того, какой метод ввода использовался. Желательно, чтобы он ухудшался, если у пользователя нет javascript - либо не показывая опцию «Больше», либо просто используя текстовое поле.
Я использую ASP.NET MVC - другими словами, решение, которое я ищу, не должно работать с какой-то специальной серверной технологией. Хотя я уже использую jQuery.