mirror of
https://gitee.com/layui/layui.git
synced 2025-10-27 11:19:13 +08:00
2.9 KiB
2.9 KiB
<html>
<head>
<style>
/* 自定义样式 */
.layui-table-testcss .layui-table-header,
.layui-table-testcss thead tr{background-color: #F8FCF9; color: #16BAAA}
.layui-form-testcss > div{margin-bottom: 6px;}
</style>
</head>
<script type="text/html" id="ID-table-demo-css-user">{{!
!}}</script>
<script src="{{= d.layui.cdn.js }}"></script>
<script>
layui.use(['table'], function(){
var table = layui.table;
var form = layui.form;
// 创建渲染实例
table.render({
elem: '#ID-table-demo-css',
url:'{{d.root}}/static/json/table/demo1.json', // 此处为静态模拟数据,实际使用时需换成真实接口
page: true,
height: 'full-35',
lineStyle: 'height: 151px;', // 定义表格的多行样式
css: [ // 直接给当前表格主容器重置 css 样式
'.layui-table-page{text-align: center;}' // 让分页栏居中
].join(''),
className: 'layui-table-testcss', // 用于给表格主容器追加 css 类名
cols: [[
{field:'username', width:160, title: '用户', templet: '#ID-table-demo-css-user'},
// 设置单元格样式
{field:'sign', minWidth:100, title: '签名', style:'color: #000;'},
{width:160, title: '操作', templet: '#ID-table-demo-css-tool'}
]]
});
// 表单提交
form.on('submit(demo-css-submit)', function(data){
var field = data.field; // 获取表单字段值
// 显示填写结果,仅作演示用
layer.alert(JSON.stringify(field), {
title: '当前填写的字段值'
});
// 此处可执行 Ajax 等操作
// …
return false; // 阻止默认 form 跳转
});
});
</script>
</html>
- ID: {{= d.id }}
- 用户: {{= d.username }}
- 性别: {{= d.sex }}
- 城市: {{= d.city }}
确认