3

页面 A 有一个运输方式的下拉列表。

用户进行选择并单击下一步。

页面 B 允许他们更改他们的送货地址,这会改变他们的送货方式。

用户单击返回按钮。

页面 A 在下拉菜单中显示了新的运输方式,但 Chrome 在顶部添加了一个空白选项并将其设为选定选项。此空白选项在视图源中不存在。

Chrome 选择在其持久的下拉列表值不再存在时插入一个幻像空白选择项,而不是尊重 selected="selected" 标记选项。

这会导致 .net 事件验证在用户尝试与表单交互时失败,因为这个空白选择不是真实的。“无效的回发或回调参数。事件验证已启用”

我在页面加载时尝试了 form.reset() ,并在表单标签上关闭了自动完成功能。有人有想法么?非常感激。

4

0 回答 0