`
gteam.yu
  • 浏览: 26928 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

jQueryMobile: selectmenu('refresh') error

阅读更多
前两天在做JQM的时候用到了一个select标签,根据JQM的官方说明,如果用用代码修改了select的选中项,需要手动的调用
$('#selectID').selectmenu('refresh');

这样才能让select显示选中项,但是这段代码当按F5重新刷新页面时,会出现一个js错误:‘cannot call methods on selectmenu prior to initialization’。
其实解决的办法想当简单,只要你在调用
$('#selectID').selectmenu('refresh');

之前添加
$('#selectID').selectmenu();
$('#selectID').selectmenu('refresh');

OK,这样当你刷新重新载入页面时就不会出现上面提到的错误了。

PS:希望能够对在JQM开发的朋友有帮助。
分享到:
评论
4 楼 lxd512103 2012-08-21  
我去啊。。终于找到了
select默认显示不是selected的内容,xxx
3 楼 gteam.yu 2012-06-24  
蜀山红日 写道
请问一下你看的官方说明是哪个官方说明

看得就是JQM的说明啊,不过有些地方要仔细看看才能看到,我也很久没搞这个了。
2 楼 蜀山红日 2012-06-19  
请问一下你看的官方说明是哪个官方说明
1 楼 蜀山红日 2012-06-19  
谢谢了

相关推荐

Global site tag (gtag.js) - Google Analytics