Wpis z mikrobloga

Cześć

Piszę klienta w jquery do mojego web serwisu. Mam tabele produktów w której dla każdego jest nazwa i combobox z listą kategorii i zaznaczoną która aktualnie jest przypisana do produktu. Obie listy pobieram z serwera za pomocą ajaxa, ale chcę żeby lista produktów pobrała się dopiero gdy lista kategorii będzie już załadowana, jeśli lista produktów załaduje się wcześniej niż kategorie to nie wyświetlają się one.

kod js:
https://pastebin.com/q1S8SbFL

próbowałem użyć promise, ale nie zawsze działa.
Jakieś pomysły?

#naukaprogramowania