The results of a mixed-type manner in enzyme kinetic experiment and molecular docking study for 2-((diethylamino)methyl)-1-hydroxy-3-(3-methylbut-2-enyloxy)-9H-xanthen-9-one demonstrated that the Mannich base derivatives were likely to bind to the active site (AS) and the peripheral anionic site (PAS) of cholinesterases.