javascript - JQuery 选择浏览器不更新

标签 javascript jquery jquery-mobile

我使用 Query Mobile 遇到了一个简单的 jquery select 问题,我在 google 上搜索了该问题,但找到的答案不起作用。我有一个 html 选择如下:

<select name=x id=Sel>
<option value="1">1</option>
<option value="2">3</option>
<option value="3">3</option>
</select>

我使用 ajax 调用从数据库读取实际值,然后执行以下行:

$("#Sel").val(result);

屏幕仍显示所选的 1。我已验证在该行之前结果等于 2。

我知道我在某处见过这个,只是不记得在哪里。

最佳答案

您需要refresh 更改值后的 jQM selectmenu 小部件:

$("#Sel").val(2).selectmenu("refresh");

DEMO

关于javascript - JQuery 选择浏览器不更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26867430/

相关文章:

javascript - 预填充 iPhone Safari SQLite DB

jquery mobile取消 ListView 中的点击事件

javascript - 流畅的动画javascript堆叠进度条不闪烁

java - 如何将channel api集成到phonegap中?

javascript - 浏览器后退按钮点击事件

javascript - 如何为响应式菜单的下拉设置动画?

javascript - 在异步函数内提前返回

javascript - 如何更改 jquery .toggle() 以使用显示 :table-cell?

javascript - jQuery Mobile 如何检查按钮是否被禁用?

javascript - 使用javascript将内容包装在一个没有iframe刷新的Div中