The invention relates to a method for catalyzing and preparing annular carbonic ester by supported ionic liquid, which is characterized in that supported 1,2,4-triazole ionic liquid is taken as a catalyst, the amount of a catalyst accounts for 0.2-5 mol% of that of epoxy compounds (calculated by the content of ionic liquid), the epoxy compounds and carbon dioxide are synthesized into the relevantannular carbonic ester through cycloaddition under the condition that the reaction pressure is 0.1-10.0MPa, the reaction temperature is 50 DEG C-150 DEG C and the reaction time is for 0.5-8 hours. The synthetic method has the characteristics of high catalyst activity, low cost, long usage life, easy products separation, easy catalyst recovery and the like, and a tertiary amino group contained in 1,2,4-triazole is capable of possessing the effect of the synergetic catalysis.