框架配置

TopJUI框架提供了部分用户可自定义的参数属性,自定义配置文件路径为:static/public/js/topjui.config.js, 使用前建议先了解配置文件中的参数,或许可以帮助你减少开发中的工作量,各配置属性说明详见配置文件。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<script>
    var myConfig = {
        config: {
            pkName: 'uuid'//数据表主键名,用于批量提交数据时获取主键值
            singleQuotesParam: true//是否对批量提交表格选中记录的参数值使用单引号,默认为false,true:'123','456',false:123,456
            aloneUse: false,
            datagrid: {
                size: 'rows'//提交到后台的每页显示多少条记录
                page: 'page'//提交到后台的显示第几页的数据
                rows: 'rows'//后台返回的数据行对象参数名
                total: 'total' //后台返回的总记录数参数名
            },
            postJson: true//提交表单数据时以json或x-www-form-urlencoded格式提交,true为json,false为urlencoded
            statusCode: {
                success: 200, //执行成功返回状态码
                failure: 300 //执行失败返回状态码
            }
        },
        language: {
            message: {
                title: {
                    operationTips: '操作提示',
                    confirmTips: '确认提示'
                },
                msg: {
                    success: '操作成功',
                    failed: '操作失败',
                    error: '未知错误',
                    checkSelfGrid: '请先勾选中要操作的数据前的复选框',
                    selectSelfGrid: '请先选中要操作的数据',
                    selectParentGrid: '请先选中主表中要操作的一条数据',
                    permissionDenied: '对不起,你没有操作权限',
                    confirmDelete: '你确定要删除所选的数据吗?',
                    confirmMsg: '确定要执行该操作吗?'
                }
            }
        }
    }
</script>
状态码(statusCode)

状态码:200,从窗口右下角弹出消息提示框,2秒后自动隐藏;

状态码:300,从窗口中间弹出消息提示窗,需要手动关闭;

1
{statusCode:200,title:'操作提示',message:'恭喜你,操作成功!'}
1
{statusCode:300,title:'操作提示',message:'对不起,操作失败!'}
原文地址:https://www.cnblogs.com/Jeely/p/11269735.html