Date picker doesn't work on iPad Safari

8 posts, 0 answers
  1. Trent
    Trent avatar
    22 posts
    Member since:
    Dec 2011

    Posted 05 Aug 2012 Link to this post

    I've moved from the Telerik MVC controls but I've run into a bug which will be a show stopper for me. I've found 3 issues with the date picker on iPad Safari:

    1. When I load the page the date picker control is black, even though it should have a value
    2. When you click the dropdown button the calendar shows but you can't click a date to select it
    3. When you click the text area of the date picker the iOS date picker control pops up but the wrong date is selected

    My application works for all other browsers. I have an existing customer base who all use iPads, so this would leave me dead in the water. Is this a known issue?

    Thanks!
  2. Kamen Bundev
    Admin
    Kamen Bundev avatar
    1532 posts

    Posted 06 Aug 2012 Link to this post

    Hi Trent,

    this was a bug in the official release, which was fixed in subsequent internal builds. Get the latest internal to make it work and let me know how it goes.

    Kind regards,
    Kamen Bundev
    the Telerik team
    Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
  3. UI for ASP.NET MVC is VS 2017 Ready
  4. Trent
    Trent avatar
    22 posts
    Member since:
    Dec 2011

    Posted 06 Aug 2012 Link to this post

    Thanks Kamen. It's better, but not much. I still see the following:

    • Clicking the icon pops up the date picker and you can now select a date, but after selecting a date there's nothing in the textbox area. The validation rules don't pick up a value so it's null.
    • Clicking the textbox area sill pops up the iOS date picker control, and in this case selecting a date works.
    Any other ideas?

    Thanks,
    Trent.
  5. Trent
    Trent avatar
    22 posts
    Member since:
    Dec 2011

    Posted 06 Aug 2012 Link to this post

    Incidentally, this can easily be reproduced by hosting the examples which come with the internal build code. I hosted mine temporarily - open this up in an iPhone or iPad and you still see the issue: (link removed)
  6. Kamen Bundev
    Admin
    Kamen Bundev avatar
    1532 posts

    Posted 09 Aug 2012 Link to this post

    Hi Trent,

    The MVC wrappers render an input of type date to provide HTML5 compliance and to be able to work somehow when JavaScript is turned off. The input should be later changed to type text on the client, but due to a bug, this doesn't happen on mobile devices. I've fixed it and the fix will be available with the next internal and the service pack. Meanwhile you can override the type by adding it to the widget HTML attributes, like this:
    ...
    .HtmlAttributes(new { style = "width:110px", type = "text" })
    ...


    Kind regards,
    Kamen Bundev
    the Telerik team
    Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
  7. Shenthuran
    Shenthuran avatar
    1 posts
    Member since:
    Aug 2012

    Posted 13 Aug 2012 Link to this post

    It Still Not Working....
    Can you please  post a sample code.

    Regards,
    Sen
  8. Kamen Bundev
    Admin
    Kamen Bundev avatar
    1532 posts

    Posted 16 Aug 2012 Link to this post

    Hello Shenthuran,

    Can you elaborate on what exactly doesn't work with the provided workaround and maybe post a sample project where we can reproduce the issue and help you fix it? You can open a support ticket if you need the privacy. Thank you in advance.

    Regards,
    Kamen Bundev
    the Telerik team
    Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
  9. Omer
    Omer avatar
    1 posts
    Member since:
    Jun 2012

    Posted 01 Sep 2012 Link to this post

    Hi 
    I am having the same problem with all Kendoui web controls.
    I am using them with MVC wrappers and checked the datepicker, combobox and listbox and they doesn't response using iPad or iPhone.
    you may see that on the web site www.yomaney.com
    I have set up a user name and password both are kendoui.
    try add and expense through the iPad/iPhone and you'll see that you can't select a date or a bank account for example.

    Regards,
    Omer
Back to Top
UI for ASP.NET MVC is VS 2017 Ready