Sodium hypochlorite and synthesized sodium trititanate nanorods(Na2Ti3O7, 186 nm × 1270 nm) were used as the oxidant and adsorbents for in situ oxidative adsorption treatment of actual electroplating wastewater containing Cr(VI)(2.6-5.2 mg·L-1), Cu2+(2.7-5.4 mg·L-1), and Ni2+(0.2705-0.541 mg·L-1)ions at p H of 8.8-9.1 and 20-60°C. The as-synthesized sodium trititanate nanorods were characterized by XRD, HRTEM, N2 adsorption/desorption, SEM, EDX, and zeta potential techniques. The concentrations of heavy metal ions in wastewater were analyzed by ICP technique. After in situ oxidative adsorption treatment under the concentrations of 25 g·L-1for sodium hypochlorite and 125 mg·L-1for sodium trititanate nanorods at 60°C for 5 h, the heavy metal ion concentrations could be reduced from initial value of 2.6 to final value of 1.92 mg·L-1for Cr(VI), 3.6 to 0.17 mg·L-1for Cu2+, and from 0.2705 to0.097 mg·L-1for Ni2+, respectively. Cr(VI), Cu2+and Ni2+ions could be effectively removed by the in situ oxidative adsorption method. The in situ oxidative adsorption processes of Cr(VI), Cu2+and Ni2+ions are satisfactorily simulated by the pseudo-second order adsorption kinetics and Langmuir adsorption isotherm, respectively. Adsorption thermodynamics analyses reveal that the oxidative adsorption processes of Cr(VI), Cu2+and Ni2+ions are spontaneous and endothermic. The oxidation degree of metalcontained complexes influences the values of thermodynamics functions.