Чтобы ответить на ваш другой комментарий (By saying "hold the control", I mean to say that when 'tabsselect' even is triggered, next event which is 'tabsshow' shouldn't be triggered until ajax request gets complete/succeed
), вы не можете сделать это напрямую.
Однако вы можете отменить tabsselect
, но сохранить индекс вкладки, на которую пользователь пытался перейти, в переменной. Затем, когда запрос AJAX завершится, проверьте, содержит ли переменная индекс вкладки (в случае, если пользователь не переключал вкладки), и, если это так, переключитесь на эту вкладку. Обязательно сбросьте переменную на случай, если позже вы сделаете еще один AJAX-запрос.