The invention relates to a durable
flame-retardant finish method for a cotton fabric based on
ultraviolet light curing reaction. The method comprises the following steps: washing a cotton fabric, then putting into an acidic 1-5wt% thiohydroxy-containing
silane coupling agent solution, dipping to perform thiohydroxy modification, and
drying to obtain a thiohydroxy modified cotton fabric; (2) taking 1,3,5-triacryloylhexahydro-1,3,5-
triazine TAHT and
dimethyl phosphite DP, adding 1,8-diazabicycloundec-7-ene DBU, and reacting over night while stirring to obtain
flame retardant DHTP; and (3) preparing the
flame retardant DHTP in the step (2) into a solution, dipping the thiohydroxy modified cotton fabric in the step (1) in the DHTP solution to perform
ultraviolet light curing reaction, washing with water, and
drying to obtain a flame-retardant cotton fabric. The method provided by the invention is simple and easy to implement; the cotton fabric can keep the original
moisture absorption property and other excellent properties; and the cotton fabric is endowed with flame retardancy while the durability is improved, has the advantages of obvious flame-retardant effect, safety and long-lasting action, and can not do harm to human bodies and environments, thereby having favorable application prospects.