Я заметил, что если вы отправляете на сервер JQuery $. ajax вызов, например:
$.ajax({
method: "GET",
url: "test",
data: {
test1: getTest1,
test2: getTest2
}
});
function getTest1() {
return "test 1";
}
function getTest2() {
return 2;
}
Строка запроса в запросе выглядит как
test1 = test% 201 & test2 = 2
=> свойства test1 и test2 выполнены.
Это действительно удобно в моем случае, но я хотел бы понять, как? Я не смог найти ответ в JQuery документации об этом поведении.
Может кто-нибудь объяснить, почему это происходит?