2016-07-26 22 views
0

我有一个包含3个下拉列表的web部件。第二和第三个依赖于第一个(选项将根据在第一个ddl中选择的选项而改变)。所有3个下拉列表都禁用预先选择的选项(即:“请选择一个城市”)。单击Google Chrome时的Dropdownlist问题

选择所有3个ddls后,用户可以单击按钮并重定向到另一个页面。目前,在Chrome上,当我点击返回时,第一个ddl保留我选择的选项,而其他两个都为空。在其他浏览器(IE,Firefox,Safari)上,选项返回到预选的禁用选项。我试过删除缓存,但似乎没有工作。这似乎是一个浏览器的具体问题。

我想知道为什么会出现在Chrome上,以及什么是修复它的最佳方法。

+0

你如何填充DropDownList项目?我们可以看到您用来启用第二个和第三个DropDownLists的脚本吗?你有EnableViewState设置为true? – ghg565

+1

你可以检查JS控制台是否有任何错误?你使用任何自定义* OnChange客户端脚本*?你有正确的设置*依赖字段*或*取决于另一个领域*属性?您使用哪个版本(和修补程序)的Kentico?您能否为我们提供webpart的导出? –

+0

我认为这可能与DDL被禁用的事实有关。尝试暂时删除禁用功能。问题是否仍然存在? – rocky

回答

0

尝试将webpart参数AJAX-->Use update panel设置为true。如果不是这样,请关闭所有可能会干扰的Chrome扩展程序,例如Adblocker。

希望有帮助!