layui treeSelect.js传递headers
Posted 老鼠欺负猫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了layui treeSelect.js传递headers相关的知识,希望对你有一定的参考价值。
layui引入treeSelect.js很简单,百度一下就知道了,不过需要在请求头headers传递,
token,或者其他什么的百度半天没找到,然后尝试了一番,感觉可以了。
-
在使用中直接增加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 = 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 = d;
这样测试一下,就可以了
以上是关于layui treeSelect.js传递headers的主要内容,如果未能解决你的问题,请参考以下文章