diff --git a/client/packages/lowcoder/src/comps/comps/buttonComp/dropdownComp.tsx b/client/packages/lowcoder/src/comps/comps/buttonComp/dropdownComp.tsx
index f58b39bd6..5b15445df 100644
--- a/client/packages/lowcoder/src/comps/comps/buttonComp/dropdownComp.tsx
+++ b/client/packages/lowcoder/src/comps/comps/buttonComp/dropdownComp.tsx
@@ -83,13 +83,16 @@ const DropdownTmpComp = (function () {
key: option.label + " - " + index,
disabled: option.disabled,
icon: hasIcon && {option.prefixIcon},
- onEvent: option.onEvent,
+ index,
}));
const menu = (