General.Web/wwwroot/yisha/js/yisha-jquery-bootstrap-treetable-plugin.js
(完整代码) 1KB(function ($) {
"use strict";
$.fn.ysTreeTable = function (option, param) {
//如果是调用方法
if (typeof option == 'string') {
return $.fn.ysTreeTable.methods[option](this, param);
}
//如果是初始化组件
var _option = $.extend({}, $.fn.ysTreeTable.defaults, option || {});
var target = $(this);
target.bootstrapTreeTable(_option);
return target;
};
$.fn.ysTreeTable.methods = {
search: function (target, param) {
return target.bootstrapTreeTable('refresh', param);
},
getRowById: function (target, id) {
var tree = target.data('bootstrap.tree.table');
for (var row in tree.data_obj) {
if (tree.data_obj[row]) {
if (tree.data_obj[row].Id == id) {
return tree.data_obj[row];
}
}
}
},
expandRowById: function (target, id) {
return target.bootstrapTreeTable('expandRow', id);
}
};
$.fn.ysTreeTable.defaults = {
method: 'GET',
code: "Id",
parentCode: "ParentId",
bordered: true,
expandColumn: '1',
expandAll: false,
expandFirst: true
};
})(jQuery);
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
