Мне нужно вынести значение anketaObj за пределы функции
var anketaObj;
var params = {
'IBLOCK_TYPE_ID': 'lists',
'IBLOCK_ID': '110',
// 'ELEMENT_CODE': 'element_1'
};
BX24.callMethod(
'lists.element.get',
params,
function(result)
{
if(result.error())
alert("Error: " + result.error());
else
anketaObj = result.data()
console.log(anketaObj)
if (result.more())
result.next();
return anketaObj
}</code></pre>
anketaObj = result.data()— а эта строчка не выполняет ровно то, что ожидается? Присваивает значение во внешнюю переменную... – OPTIMUS PRIME Jan 12 '21 at 13:27