0

我想用 jQuery mobile 做一个多选菜单,我更喜欢原生菜单,所以设置 data-native-menu="true"。

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

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

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

谢谢。

示例:http: //jsfiddle.net/HGBQc/62/

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

4

2 回答 2

2

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

于 2013-01-17T13:10:13.767 回答
0

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

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

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

于 2012-08-23T16:33:24.733 回答