jQuery OrgChart如何设置ajax请求头

时间:2017-09-27 21:36:47

标签: jquery ajax request http-headers orgchart

使用https://github.com/dabeng/OrgChart如何在ajax调用上设置请求标头

我正在尝试以下

$('#chart-container').orgchart({
            'data' : '/api/v1/profiles/orgchart/',
            'beforeSend': function(xhr){xhr.setRequestHeader('X-CSRF-TOKEN', token);},
            'nodeContent': 'account_firstname'
        });

但这不起作用

1 个答案:

答案 0 :(得分:0)

为什么不通过ajax获取json数据源,然后通过ajax请求创建带有获取数据源的orgchart。

$.ajax({
  'url': '/api/v1/profiles/orgchart/',
  'beforeSend': function(xhr){xhr.setRequestHeader('X-CSRF-TOKEN', token);},
})
.done(function( data ) {
   $('#chart-container').orgchart({
        'data' : data
        'nodeContent': 'account_firstname'
    });
});