layui treeSelect.js传递headers

卧疾丰暇豫,翰墨时间作。这篇文章主要讲述layui treeSelect.js传递headers相关的知识,希望能为你提供帮助。
layui引入treeSelect.js很简单,百度一下就知道了,不过需要在请求头headers传递,
token,或者其他什么的百度半天没找到,然后尝试了一番,感觉可以了。

  1. 在使用中直接增加headers:
    treeSelect.render( // 选择器 elem: #tree, // 数据 data: basurl + datauser/menu/find_menu_tree,headers: "Authorization": "Bearer " + token.access_token ,// 异步加载方式:get/post,默认get type: get,

    2.在treeSelect.js中找到TreeSelect.prototype.render = function (options) ,
    增加headers=options.headers,
    TreeSelect.prototype.render = function (options) var elem = options.elem, // 请求地址 data = https://www.songbingjia.com/android/options.data,headers=options.headers,// 请求方式 type = options.type === undefined ? GET : options.type,

    下面的var a = 里面增加headers:
    var a = init: function () $.ajax( url: data, type: type, headers:headers, dataType: json, success: function (d) DATA = https://www.songbingjia.com/android/d;

    【layui treeSelect.js传递headers】这样测试一下,就可以了

    推荐阅读