javascript 使用数据角色显示/隐藏波段
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 使用数据角色显示/隐藏波段相关的知识,希望对你有一定的参考价值。
<!DOCTYPE html>
<html>
<head>
<title>2 Column - Show/Hide</title>
<style></style>
</head>
<body>
<div data-questions="showDate|hideDate" data-options="date|date">
<div class="container-fluid container">
<div class="row">
<div class="col-md-12 col-sm-12" data-droppable="all" data-dummy="">
</div>
</div>
</div>
</div>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title>2 Column - Show/Hide</title>
<style></style>
</head>
<body>
<div data-questions="showDate|hideDate" data-options="date|date">
<div class="container-fluid container">
<div class="row">
<div class="col-md-6 col-sm-6" data-droppable="all" data-dummy="">
</div>
<div class="col-md-6 col-sm-6" data-droppable="all" data-dummy="">
</div>
</div>
</div>
</div>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title>3 Column - Show/Hide</title>
<style></style>
</head>
<body>
<div data-questions="showDate|hideDate" data-options="date|date">
<div class="container-fluid container">
<div class="row">
<div class="col-md-4 col-sm-4" data-droppable="all" data-dummy="">
</div>
<div class="col-md-4 col-sm-4" data-droppable="all" data-dummy="">
</div>
<div class="col-md-4 col-sm-4" data-droppable="all" data-dummy="">
</div>
</div>
</div>
</div>
</body>
</html>
var d = new Date();
var month = d.getMonth()+1;
var day = d.getDate();
var today = d.getFullYear() +
(month<10 ? '0' : '') + month +
(day<10 ? '0' : '') + day;
$('[data-showdate]').each(function(index, el) {
var startDate = $(this).data("showdate");
var endDate = $(this).data("hidedate");
if(typeof startDate !== "undefined" && startDate !== null && startDate.length > 1) {
startDate = startDate.replace(/-/g, "");
if (today > startDate) {
$(this).show();
} else {
$(this).hide();
}
}
if(typeof endDate !== "undefined" && endDate !== null && endDate.length > 1) {
endDate = endDate.replace(/-/g, "");
if (today > endDate) {
$(this).hide();
}
}
});
以上是关于javascript 使用数据角色显示/隐藏波段的主要内容,如果未能解决你的问题,请参考以下文章
如何根据用户角色Angular 4显示/隐藏元素
栅格那点儿事(四B)---多波段栅格数据的显示
根据用户角色获取登录用户的django权限以显示/隐藏菜单
如何统一显示/隐藏角色
Razor 显示/隐藏基于使用 javascript 的单选按钮
在单个波段中具有多行时,数据溢出会拉伸一行