jquery移动数据占位符

时间:2012-08-23 07:04:53

标签: jquery jquery-mobile

我想通过jQuery mobile创建一个多选菜单,我更喜欢原生菜单,所以设置data-native-menu =“true”。

当我为选择菜单设置数据占位符文本时,我发现可以选择数据占位符。

我可以避免选择数据占位符吗?

顺便说一下,我的设备是三星Galaxy S3。

感谢。

样品: http://jsfiddle.net/HGBQc/62/

截图: http://imgur.com/yYImZ

2 个答案:

答案 0 :(得分:2)

根据http://forum.jquery.com/topic/placeholder-in,您只能使用占位符与data-native-menu =“false”。

答案 1 :(得分:0)

您使用的是什么版本的Jquery手机?如果您使用的是1.1.1,则可以尝试以下方法之一:

  • 提供没有值属性的选项(或空值属性)
  • 提供没有文字节点的选项
  • 提供一个带有data-placeholder =“true”属性的选项 - 所以在标签上而不是。 (这允许您使用具有值和textnode作为占位符选项的选项。)

Jquery mobile会自动将这些呈现为菜单标题而不是选项