This is a migrated thread and some comments may be shown as answers.

Multiselect widget behaviour in IOS

7 Answers 149 Views
MultiSelect
This is a migrated thread and some comments may be shown as answers.
Rasika
Top achievements
Rank 1
Rasika asked on 07 Jul 2014, 08:33 AM
How do we prevent popping up keypad when using this multiselect widget. It is text input box. if we make it read-only then the multiselect feature won't work.

7 Answers, 1 is accepted

Sort by
0
Kiril Nikolov
Telerik team
answered on 08 Jul 2014, 10:57 AM
Hello Rasika,

This is the default behavior of an input element on a touch device - when focused the keyboard is shown. The same behavior can be observed without Kendo UI as well. Its a browser behavior that we cannot work around at the current moment.

Regards,
Kiril Nikolov
Telerik
 
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
 
0
Michael
Top achievements
Rank 1
answered on 02 Aug 2016, 07:41 PM
Have there been any changes to supporting this on a touch device?  Having the soft keyboard pop up is not needed and its an annoyance.
0
Kiril Nikolov
Telerik team
answered on 03 Aug 2016, 05:34 AM
Hello,

As I said it will be the same behavior with a simple input and no Kendo UI scripts loaded on the page. We cannot workaround browser behavior I am afraid.

Regards,
Kiril Nikolov
Telerik by Progress
 
Get started with Kendo UI in days. Online training courses help you quickly implement components into your apps.
 
0
Oscar
Top achievements
Rank 1
answered on 01 Feb 2017, 11:29 PM

Give this a try:

      $(".k-multiselect").find("input").attr("type", "hidden");

It seems to be working for me.

0
Michael
Top achievements
Rank 1
answered on 15 May 2017, 09:29 PM
This works perfectly!  Thanks!!!
0
Michael
Top achievements
Rank 1
answered on 16 May 2017, 05:00 PM

Telerik,

Is it possible to incorporate a solution like this into the product in an upcoming release?  This works perfectly.

$(".k-multiselect").find("input").attr("type", "hidden");

Thanks to Oscar for the solution. 

0
Misho
Telerik team
answered on 18 May 2017, 12:20 PM
Hi,

As it was already discussed this is the default behavior of the inputs so there are no plans to change this behavior for the time being. You can use Oscar's solution as a workaround. Here is a sample:
http://dojo.telerik.com/@parvanov/OLOzE/4

That said, we do want your feedback, feature requests and suggestions for improvements, which is why we’ve set up a User Voice portal for just this purpose. By funneling feedback through a dedicated feedback portal, we’re able to gauge customer interest, clarify needs and measure the status of requests over time. It has been a critical part of our product development over the last years, so I do hope you’ll head on over to the portal to enter future requests.

Best Regards,
Misho
Telerik by Progress
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
Tags
MultiSelect
Asked by
Rasika
Top achievements
Rank 1
Answers by
Kiril Nikolov
Telerik team
Michael
Top achievements
Rank 1
Oscar
Top achievements
Rank 1
Misho
Telerik team
Share this question
or