Имеется список пользователей (таблица). При нажатии на юзера - открывается информация о нём (гармошкой под строкой).
Собственно на событии onclick привязан скрипт c подгрузкой информации в блок:
var loaded = false;
function userinfo(account_id)
{
if(loaded) return;
$.ajax({
url: "templates/ajax_search.php?id=" + account_id,
cache: true,
success: function(html){
$(".userinfo-" + account_id).html(html);
loaded = true;
}
});
}
account_id передаётся через onclick.
Вопрос и проблема собственно в следующем:с каждым последующим разворачиванием информации о пользователе - ajax выполняется заново. Дабы этого не происходило - был привязан
var loaded, но по понятным причинам подгрузить информацию выйдет только об одном юзере.
Собственно вопрос таков: Как к этому самому
var loaded прицепить передаваемый
account_id? (то что определение находится вне функции тоже немного вызывает вопросы, думаю там придется эти самые id пробивать вручную)