The invention relates to a method for chemically plating nickel at textile surface without using palladium; the method comprises the following steps of: (1), carrying out roughening treatment on the textile surface; (2), adding acetic acid solution drop by drop into chitosan liquid, at the end of the dripping process, stirring, de-foaming by ultrasonic wave, dripping glutaraldehyde solution, stirring, reacting, obtaining cross linking modified chitosan CCTS, and keeping on stirring; (3), immersing the textile into CCTS solution, taking out the textile, roll compacting, and baking to obtain the pretreated textile; and (4), immersing the textile into nickel salt solution, activating, drying, immersing into boron hydride salt solution, reducing, drying, and then carrying out chemical nickel plating in a chemical nickel system, finally the product is obtained. By adopting the method, the raw material cost of the chemical metal plating at the textile surface is reduced, the noble metal pollution is reduced, the using property of the textile is improved, and the shielding effectiveness of the prepared textile is 50-70dB within the range from 300KHz to 3000MHz, and therefore the method has an excellent practical prospect.