Texas Southern starter Bobby Reid was injured when he was sacked in the first quarter and did not return. Reid, an Oklahoma State transfer, bruised his right knee, sports information director Rodney Bush said after the game.
He was replaced by Cornelius Harmon, who went 14-of-29 for 175 yards and two touchdowns. Haith caught four passes for 53 yards to lead Texas Southern (3-5, 0-3).
Jackson State built a 16-7 halftime lead.
The win was Jackson State's 400th and head coach Rick Comegy's 125th.