iPhone上的下一个按钮+ Javascript表单操作导致问题

时间:2010-09-17 08:45:27

标签: javascript jquery iphone

我在一个简单的HTML页面上有一个包含2个下拉列表的表单。根据第一个下拉列表中选择的值,Javascript事件处理程序(使用onChange事件)会更改第二个下拉列表的选项。

在第一个框中选择一个值并触摸浏览器窗口中的第二个框时,一切正常,但是当我使用Mobile Safari的下拉列表提供的“下一个”按钮时,只有渲染列表发生变化,但是dropdown-list-thing仍显示旧值。我该如何解决这个问题?

提前致谢

2 个答案:

答案 0 :(得分:0)

编辑:

我发现这确实是Mobile Safari中的一个错误。 HTML已更新,但加载的选择器视图不会在首次打开时更新它的值。

答案 1 :(得分:0)

这似乎是一个safari移动bug或我喜欢称之为“新IE 6”的浏览器,如果你找到解决方案让我知道。我已尝试将事件绑定到更改,聚焦和模糊,我无法在移动safari的选择器控件中显示动态值,但您可以看到页面上的select元素发生更改。