html - jQueryMobile 'Filter Select' 不适用于移动设备

标签 html jquery-mobile mobile

我们目前在我们的 webApp 上实现了 jQueryMobile 提供的“选择过滤器”功能。这在桌面浏览器上运行良好,但不适用于移动设备。

例子:

<form>
    <input data-type="search" id="searchForSelect">
</form>
<select id="anotherSelect" data-filter="true" data-input="#searchForSelect">
    <option value="A">Option A</option>
    <option value="B">Option B</option>
    <option value="C">Option C</option>
</select>

它根本不过滤我的内容。没有错误,没有崩溃,只是没有过滤器。

如果您在移动设备上浏览到以下 URL:Link .您会看到 select 元素上的过滤器不起作用(所以这不是我自己的代码中的错误)。

有没有其他人遇到过这个错误?有解决方法吗?

谢谢。

最佳答案

我能够在运行 iOS 5.1.1 的旧 iPad 上重现您的问题。看起来问题可能与特定版本的 jQuery Mobile 有关。当我尝试位于 this URL 的示例时我没有遇到任何问题。

关于html - jQueryMobile 'Filter Select' 不适用于移动设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19686391/

相关文章:

iphone - iPhone 中的自动旋转问题(纵向到横向)

jquery - 将脚本添加到 jquery mobile 中的外部页面而不是主文件

html - Phone Gap 中输入字段表单的问题

javascript - 如果选中复选框(单击按钮),如何使表格行突出显示?

java - 如何从您的 Activity 的前一个实例中判断线程已经完成?

html - 随机换行符添加到移动设备上的 H2

javascript - 页面滚动和 JQuery

php - 使用 ajax 停止 PHP

html - 为什么只读输入字段无效

html - 内容加载后强制固定表列