AyaWo.Web/Content/zui/dist/lib/datatable/zui.datatable.js
(开头部分) 34KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*!
* ZUI: 数据表格 - v1.7.0 - 2017-06-17
* http://zui.sexy
* GitHub: https://github.com/easysoft/zui.git
* Copyright (c) 2017 cnezsoft.com; Licensed MIT
*/
/* ========================================================================
* ZUI: datatable.js
* http://zui.sexy
* ========================================================================
* Copyright (c) 2014-2016 cnezsoft.com; Licensed MIT
* ======================================================================== */
(function($) {
'use strict';
var name = 'zui.datatable';
var store = $.zui.store;
/**
* Datatable class
*
* @param object element DOM element or jquery element
* @param object options Datatable options
*/
var DataTable = function(element, options) {
this.name = name;
this.$ = $(element);
this.isTable = (this.$[0].tagName === 'TABLE');
this.firstShow = true;
if(this.isTable) {
this.$table = this.$;
this.id = 'datatable-' + (this.$.attr('id') || $.zui.uuid());
} else {
this.$datatable = this.$.addClass('datatable');
if(this.$.attr('id')) {
this.id = this.$.attr('id');
} else {
this.id = 'datatable-' + $.zui.uuid();
this.$.attr('id', this.id);
}
}
this.getOptions(options);
this.load();
this.callEvent('ready');
};
// default options
DataTable.DEFAULTS = {
// Check options
checkable: false, // added check icon to the head of rows
checkByClickRow: true, // change check status by click anywhere on a row
checkedClass: 'active', // apply CSS class to an checked row
checkboxName: null,
selectable: true,
// Sort options
sortable: false, // enable sorter
后面还有 883 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。