This utility model discloses a quick-lock structure for a track seat and a track seat, including an overall fixed base, a positioning and anti-detachment base plate, a positioning slider, a supporting elastic element, a positioning flip cover that locks the positioning slider, a positioning flip cover offset positioning tension spring, an anti-detachment locking slider, an anti-detachment flip cover that locks the anti-detachment locking slider, and a spring-loaded lock for locking the anti-detachment flip cover. The positioning flip cover is connected to the positioning and anti-detachment base plate via a positioning pin. The positioning flip cover offset positioning tension spring is connected to the positioning flip cover via a positioning flip shaft, and the other end of the positioning flip cover offset positioning tension spring is fixedly connected to the positioning and anti-detachment base plate via a positioning fixing pin. The anti-detachment flip cover is connected to one end of the positioning and anti-detachment base plate via an anti-detachment pin, and the spring-loaded lock is fixed to the other end of the positioning and anti-detachment base plate. The anti-detachment flip cover can be locked by rotating and pressing down, and can be unlocked by flipping after the spring-loaded lock is unlocked. This utility model has a lightweight structure, is easy to operate, and has a controllable cost.