Thì có bảo bản lấy data của ajax đâu.
Ajax nó là bất đồng bộ, tức là khi gọi nó xong thì lệnh tiếp tục thực hiện phía dưới ajax mà không chờ ajax nó hoàn thành.
Tức là mong muốn tuần tự của bạn đang đi ngược lại so với chức năng của ajax. Thế thì có nghĩa bạn phải biết được khi nào ajax hoàn thành. Và tiểu xảo đơn giản nhất là lợi dụng khối success hoặc error vì khi hoàn thành thì ajax sẽ thực thi lệnh của 1 trong 2 khối.
Nhắc lại là đây là “tiểu xảo”.