我有动态选择下拉菜单.例如,如果选择特定月份,则第二个选择元素将填充该月份的天数.
这可以按预期工作,但是当用户在iPhone上并使用Mobile Safari的"表单助手"中内置的"下一步"按钮时,change事件(使用jQuery)似乎不会触发,第二次选择不会更新.
$('.month').change(function() {
// update "days" select element
});
Run Code Online (Sandbox Code Playgroud)
仅供参考我也在使用jQuery mobile
我正在尝试为手机游戏做一个直接的级联下拉菜单.我有这个100%在safari本身工作,显示正常的样式下降.但移动野生动物园下拉菜单有一个"下一步"按钮.
点击下一个按钮会带您进入级联中的下一个下拉,并触发onchange() - 因此下一个下拉列表为空.
用户被迫按"完成"以触发更改,然后单击下一个下拉列表.
有没有人知道解决这个问题的方法.或者什么DOM事件是由移动safari的''下一个'触发的?