浏览器后退按钮的下拉自动回发问题

发布于 2024-11-06 20:43:34 字数 401 浏览 0 评论 0原文

我有 3 个下拉列表

当我从 ddlist 1 中选择一个类别时,第一个下拉列表正在拉动类别, 我用我在 ddlist1 上选择的类别的子类别填充第二个下拉列表。

当我从 ddlist2 选择子类别时,我用产品填充第三个 ddlist。

当我从 ddlist3 选择产品时,它会将我重定向到产品详细信息页面。

如果我按浏览器的后退按钮并从 ddlist1 中选择另一个类别,则在该事件起作用后,ddlist1 的 selectedindexchange 事件会触发,即使我不触摸 ddlist3,也会触发 ddlist3 的 selectedindexchange 事件。

注意:我正在 ddlist1 的 selectedIndexChange 事件中清除 ddlist2 和 ddlist3 中的项目。

I have 3 dropdownlist

First dropdownlist is pulling categories when i select a category from ddlist 1,
I fill second dropdownlist with sub categories of a category which i selected on ddlist1.

When i selected a sub category from ddlist2 i fill the third ddlist with products.

When i select a product from ddlist3 its redirecting me the products detail page.

If i press back button of the browser and select another category from ddlist1, ddlist1's selectedindexchange event firing after this event worked something is triggering ddlist3's selectedindexchange event even i dont touch ddlist3.

Note : I am clearing items in the ddlist2 and ddlist3 on ddlist1's selectedIndexChange event.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

遇见了你 2024-11-13 20:43:34

当您清除项目时,ddlist3 索引是否重置为 0?此更改可以触发 SelectedIndexChange 事件。

When you clear the items, does the ddlist3 index reset to 0? This change can fire the SelectedIndexChange event.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文