Jquery mobile Jquery选择列表:返回页面时显示占位符

Jquery mobile Jquery选择列表:返回页面时显示占位符,jquery-mobile,placeholder,Jquery Mobile,Placeholder,我正在做一个phonegap项目:1个html页面和3个数据角色页面。 其中一个包含带有占位符的选择列表 当用户在下拉列表中选择一个值,离开页面并返回时,所选值保持可见。 如何将列表初始化回占位符,而不使占位符成为列表中的实际值 HTML 艾迪·沃尔 基斯。。。 安妮 阿诺 克里斯托夫 德克 JS 函数InitNieuweTip{ $cadeauvoor.val; }; 您可以将其绑定到pageshow或pagebeforeshow: 其中选项:eq0是selectmenu中的第一个选项占位符。

我正在做一个phonegap项目:1个html页面和3个数据角色页面。 其中一个包含带有占位符的选择列表

当用户在下拉列表中选择一个值,离开页面并返回时,所选值保持可见。 如何将列表初始化回占位符,而不使占位符成为列表中的实际值

HTML

艾迪·沃尔 基斯。。。 安妮 阿诺 克里斯托夫 德克 JS

函数InitNieuweTip{ $cadeauvoor.val; }; 您可以将其绑定到pageshow或pagebeforeshow:


其中选项:eq0是selectmenu中的第一个选项占位符。

这很有效!非常感谢。我有更多的元素在我的页面输入字段,谷歌地图通过地理位置。。。。是否有一种方法可以使整个页面按照最初的方式初始化,例如所有输入字段都为空。这样我就不必单独初始化每个字段了?如果该页面是html文件中的第一个页面,请在单击后退按钮$.mobile.changePage'file.html',{reloadPage:true}时调用以下代码@用户2764363
$(document).on('pagebeforeshow', '#page_id', function () {
  $('#cadeauvoor option:eq(0)').prop('selected', true);
  $('#cadeauvoor').selectmenu('refresh');
});