У вас функция get_tech_name ничего не возвращает, поэтому и undefined. return у вас стоит в функции-калбеке, которая выполнится когда аякс запрос будет выполнен, а на это требуется время. Аякс запрос выполняется асинхронно, т.е. функция get_tech_name не будет ждать пока выполнится запрос и будет завершена раньше чем будет вызван аяксовый калбек. Так что передавайте данные из калбека куда вам надо.
|