The invention discloses a quick locking structure of a track seat and the track seat, which comprises an integral fixing seat, a positioning anti-falling base plate, a positioning slide block, a supporting elastic piece, a positioning turning cover for clamping the positioning slide block, a positioning turning cover deflection positioning tension elastic piece, an anti-falling locking slide block, an anti-falling turning cover for clamping the anti-falling locking slide block, and an elastic lock catch for locking the anti-falling turning cover, the positioning turning cover is connected with the positioning anti-falling base plate through the positioning pin shaft; the positioning turning cover deviation positioning tension elastic piece is connected with the positioning turning cover through a positioning turning shaft, and the other end of the positioning turning cover deviation positioning tension elastic piece is fixedly connected with the positioning anti-disengaging base plate through a positioning fixing pin shaft. The anti-falling flip cover is connected with one end of the positioning anti-falling base plate through the anti-falling pin shaft, the elastic lock catch is fixed to the other end of the positioning anti-falling base plate, the anti-falling flip cover can be integrally locked by rotating and pressing downwards, the elastic lock catch can be unlocked by overturning after being unlocked, and the anti-falling device is light in structure, convenient to operate and controllable in cost.