-
Notifications
You must be signed in to change notification settings - Fork 2.4k
selectmenu filter (like listview filter) #2304
Comments
Seems like a cool feature, I like. We recently pulled the custom select menu apart from the select with native menus so I can see this working as an extension to the custom menu plugin. We would probably look into this post-1.0 since this will take some time to get right. |
Actually, can you add this to the feature request wiki, link to this issue, then close it? We'll re-open if we decide to add it. Thanks! |
Please see issue 758 |
Added a note into https://github.com/jquery/jquery-mobile/wiki/Feature-Requests |
Any update on this feature? |
+1 |
2 similar comments
+1 |
+1 |
See ticket #5629. We are planning on making the listview filter a generic widget extension that can be used for custom selects as well. |
The filter is a separate widget in 1.4.0, but as far as I know we can't yet use it on the select dialog. |
+1 |
Mobile browsers are limited and sometimes it is annoying to scroll a long list even with native support. For this kind of selects, I implemented data-filter attribute for selectmenus.
Screenshots : (Github doesn't allow me to embed them into the issue)
http://upload.aliok.com.tr/uploads/jquery-mobile-selectmenu-filter--Screenshot-1.png?attredirects=0
http://upload.aliok.com.tr/uploads/jquery-mobile-selectmenu-filter-Screenshot-2.png?attredirects=0
http://upload.aliok.com.tr/uploads/jquery-mobile-selectmenu-filter-Screenshot-3.png?attredirects=0
You can see a live demo at : http://jsfiddle.net/sEMyT/2/
The code I wrote is not jquery-mobile quality, since I was desperate for extension points.
Thus, I didn't send a pull request.
If you also think this is a cool feature, I am here to help integrating it.
Or, what you can also do is providing (or pointing to) some extension points and I can maintain this feature as an additional plugin.
EDIT: here is my fork https://github.com/aliok/jquery-mobile/commits/selectmenu-forceDialog/
The text was updated successfully, but these errors were encountered: