页面A包含运输方式的下拉列表。
用户进行选择并点击下一步。
Page B允许他们更改送货地址,从而更改送货方式。
用户点击后退按钮。
页面A显示了下拉列表中的新送货方式,但Chrome在顶部添加了一个空白选项,并使其成为所选选项。此空白选项在视图源中不存在。
当Chrome的持久下拉列表值不再存在时,Chrome会选择插入幻像空白选择项,而不是尊重所选的=“已选中”标记选项。
这会导致.net事件验证在用户尝试与表单交互时失败,因为此空白选择不是真实的。 “无效的回发或回调参数。启用了事件验证”
我在页面加载时尝试了form.reset(),并在表单标记上关闭了自动完成功能。有人有主意吗?非常感谢。