При возвращении значения функцией всегда выводится undefined
Файл module.js:
export function req_ajax(act, data, method="GET")
{
$.ajax({
type: method,
url: `./api/?action=${act}`,
data: data,
success: function(resp)
{
console.log(resp);
return resp.result;
},
error: function()
{
return false;
}
});
}
Файл script.js:
import {req_ajax} from "./module.js";
$('#testbutton').click(function(e)
{
e.preventDefault();
const request = req_ajax("parse_user", {text: 1});
console.log(request); //При выводе этого значения всегда выдает undefined.
})
При выводе возвращаемого значения в самой функции все нормально там есть данные:
Почему при выводе request куда должны вернуться данные значение undefined?
