src/ZKEACMS.WebHost/wwwroot/js/dataTable.js
(开头部分) 7KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*! http://www.zkea.net/
* Copyright (c) ZKEASOFT. All rights reserved.
* http://www.zkea.net/licenses */
$(document).ready(function () {
function htmlEncode(val) {
if (typeof val == "string") {
return (val || "").replace(/</g, "<").replace(/>/g, ">");
}
return val;
}
$(".seach-terms .form-control").each(function () {
$(this).removeAttr("readonly").removeAttr("disabled");
if ($(this).is("select")) {
if ($("option:first", this).val()) {
$(this).prepend("<option selected></option>");
}
}
});
$('.dataTable').each(function () {
var columns = [];
var order = [];
$("thead th", this).each(function (i) {
var template = $(this).data("template");
var sort = $(this).data("order");
var option = $(this).data("option");
var key = $(this).data("key");
var searchOpeartor = $(this).data("search-operator");
var dataType = $(this).data("data-type");
var format = $(this).data("format");
if (sort) {
order.push([i, sort]);
}
var orderAble = true;
if (!key) {
orderAble = false;
}
columns.push({
"data": key,
"render": function (data, type, full, meta) {
meta.settings.columnSettings = meta.settings.columnSettings || {};
meta.settings.columnSettings[meta.col] = meta.settings.columnSettings[meta.col] || {};
var columnSetting = meta.settings.columnSettings[meta.col];
columnSetting.searchOpeartor = searchOpeartor;
columnSetting.dataType = dataType;
columnSetting.format = format;
if (option && data != null) {
var dataIn = data.toString();
columnSetting.option = option;
for (var i = 0; i < option.length; i++) {
if (option[i].value == dataIn) {
data = option[i].name;
break;
}
}
}
if (data && columnSetting.dataType == "DateTime" && columnSetting.format) {
data = moment(data).format(columnSetting.format)
后面还有 123 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。