2

在桌面浏览器(FF、IE、CR)上,我可以使用这个 jQuery 添加到 Select 中:

        var output = [];
        for (var i = 1; i < 32; i++) {
            output.push("<option value='" + i + "'>" + i + "</option>");
        }
        $("#cboDay").append(output.join(' ')).selectmenu('refresh');

但是,它不适用于 iPhone 或 Android。

供参考,这里的选择:

<select name="cboDay" id="cboDay" data-native-menu="false"></select>

有任何想法吗?

4

2 回答 2

1

尝试传递一个真实的参数来强制刷新..

$("#cboDay").append(output.join(' ')).selectmenu('refresh', true);
于 2012-10-22T22:40:26.133 回答
0

删除data-native-menu="false"修复它。

于 2012-10-22T23:26:43.963 回答