AUser0, спасибо за подсказку, кажется я наконец догадался как прерывать правильно, в функцию с аякосм на русском, до вывода сделал проверку что если активирован противоположный язык ввода то прервать аякс, и аналогично на другом языке, в итоге код, который останавливает работу аякса в обе стороны после переключения языка ввода:
в функции rusAjax():
да согласен тупо было, так на коленке заделывал, но поправил это всё. только так же до сих пор условия не соблюдаются и после смены языка(по факту смена тега select > option) вывод начинает работать в обратку, но так же игнорируется условие второе, для невыполнения отправки первого из аяксов((((((((. возможно я н понимаю совсем механику работы аяксов.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.