Всем привет.
Сейчас осваиваю создание приложений для Битрикс24.
Там планируется опция выбора сотрудника, которая вызывается JS-методом BX24.selectUser().
<button class="btn-dismiss" onclick="BX24.selectUser(dismissUser);">Выбрать сотрудника</button>
<script>
var handler = function(result) {
var ID = result.id;
// console.log(result);
$.ajax({
url: '/index.php',
method: 'GET',
data: 'id='+ID,
async: true
}).success(function(data){
var userId = data;
console.log(userId);
});
}
var dismissUser = handler;
</script>
Так вот, когда я нажимаю на кнопку, появляется диалоговое окно, я выбираю пользователя, если в обработчике просто написано console.log(result), то всё работает - в консоли выводится массив с информацией о выбранном пользователе.
Однако если я пробую написать ajax-запрос, то в консоль улетает вот такая хрень:
Причём если посмотреть заголовки, то данные передаются, и если я пишу обработчик на php, тоже срабатывает. Однако на странице приложения в Битрикс24 почему-то ничего не отображается.
JS я практически не знаю, поэтому не могу понять, что не так делаю ((
Буду благодарен за любые подсказки и советы.