jQuery Mobile 1.4.5 select数据更新

JqueryMobile的select menus赋值后显示问题。

最近使用JqueryMobile框架做了一个应用,中间发现一个小小的问题。从数据库读取出来的数据绑定到select menus到时候文本并不是现实的绑定的值,而是第一个选项,在默认值的后面多了一个对号。$("#select-choice-1").val(“值”);


也就是给select menus赋值的时候,显示在文本上的并不是所赋的值,而是第一个值。


说白了,就是select使用了data-native-menu="false",select的值修改了, 而jquery mobile的样式没有更新.


blob.png

解决方法, 在对select的值进行操作了以后,对select进行刷新!

$('select').selectmenu('refresh', true);


修改时间 2016-09-07

真诚赞赏,手留余香
赞赏
随机推荐
微信开发示例(图片信息的发送)
CentOS 邮件提醒
Apache只在vhost文件设置虚拟主机的rewrite
nginx 代理
PS手绘20171012
Sublime Text 3为新的扩展文件类型实现语法高亮
vue-cli引用第三方框架
使用 Android 调试桥 (adb) 无线调试 APP
上传项目到github
Nginx location 匹配顺序