Какой лучший способ показать Date Picker для веб-приложения на основе iPhone. Можем ли мы показать что-то вроде собственного сборщика дат iPhone, как показано ниже в веб-приложении:
Какой лучший способ показать Date Picker для веб-приложения на основе iPhone. Можем ли мы показать что-то вроде собственного сборщика дат iPhone, как показано ниже в веб-приложении:
Самый простой способ (и, возможно, лучший способ) - использовать сафари, встроенные в datepicker для вашего окна ввода, используя HTML5 type = "date"
<input type="date" />
В браузере есть встроенный выбор даты в стиле iPhone - http://cubiq.org/spinning-wheel-on-webkit-for-iphone-ipod-touch/11
Я знаю это старое сообщение, но для будущих зрителей: Если вы используете jQuery, вы можете попробовать Mobiscroll, настраиваемый фидпик, оптимизированный для сенсорных устройств. Он поставляется с iOS и кожей Android.
Хотя необходимость регистрации может быть нелюбкой, Mobiscroll стоит оценить, хотите ли вы обеспечить последовательный откат для более старых ios ( pre 5.x) и android (pre 4.x) - и, возможно, некоторые другие платформы, так как он promises для поддержки jQMobi (теперь приложение для приложений Intel) и Zepto.
Есть выбор даты в стиле iPhone для HTML5 на Next-Point. Возможно, вы можете изменить его, чтобы удовлетворить ваши потребности.
Вы не можете. Выбор даты - это собственный элемент управления и недоступен в Mobile Safari.
Ну, вы могли бы закодировать свой собственный, если бы это было действительно важно для вас.
С достаточной работой вы, вероятно, можете заставить ее выглядеть/чувствовать себя как собственный контроль Apple.
Ощущается на уровне кишки, как это было бы большой работой для ограниченного выигрыша.
В ASP.Net вы можете использовать TextBox с типом = "date".
<asp:TextBox type="date" runat="server" />
В браузере, совместимом с Html5, у вас будет поле даты. В несовместимом браузере Html5 у вас будет простое текстовое поле.
<input type="date" />
выше код НЕ будет работать над mozilla.
firefox не поддерживает дату ввода типа.