The invention relates to a method for carrying out salt-free
dyeing on an un-scoured and unbleached cotton
textile by reactive dyes and belongs to the technical field of
textile printing,
dyeing and finishing. According to the method, the un-scoured and unbleached cotton
textile is pre-swelled in a pre-swelling liquid which is formed by mixing a high-proportion
alcohol-type
organic solvent and a small amount of water, and the pre-swelled cotton textile is dyed by a
dyeing liquid which is formed by mixing a high-proportion
alcohol-type
organic solvent, water and dyes, the wettability and the dyeability of the un-scoured and unbleached cotton textile can be effectively enhanced, and the pre-treating work processes of scouring and bleaching the cotton textile are reduced. The method can effectively enhance the dye-
uptake rate, the color fixation rate, the dyeing effect and the color fastness of the reactive dyes onto the un-scoured and unbleached cotton textile, can completely meet production requirements, does not need salt, and is simple in technology, high in feasibility and easy for industrialization; the use amount of water is reduced greatly; besides, the
alcohol-type organic solvents can be recycled, so that the method is little in
pollution, low in cost, clean, energy-saving, safe and environment-friendly.