Function.html

(开头部分) 6KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<script type="text/javascript">
    function Load() {
        $('.body').find('.search').button({ icons: { primary: "ui-icon-search" } });
        $('.body').find('.add').button({ icons: { primary: "ui-icon-plusthick" } });
        ClearNoRight();

        $('#list').jqGrid({
            postData: { name: '', code: '', parentID: null },
            datatype: function (pdata) {
                //ajax searching...
                AJAX('Server/_Function.asmx/search', pdata, function (d) {
                    if (d.rows.length == 0 && pdata.page > 1) {
                        $("#list").setGridParam({ page: pdata.page -= 1 }).trigger("reloadGrid");
                        return;
                    }
                    $("#list")[0].addJSONData(d);
                    ClearNoRight();
                });

            },
            jsonReader: { repeatitems: false },
            height: 'auto',
            width: maxFrameWidth(),
            colNames: ['ID', '名称', '代码', '父ID', '序号', '操作'],
            colModel: [
               { name: 'ID', index: 'ID', width: 2, key: true },
               { name: 'Name', index: 'Name', width: 4 },
               { name: 'Code', index: 'Code', width: 4 },
               { name: 'ParentID', index: 'ParentID', width: 2 },
               { name: 'Index', index: 'Index', width: 2 },
               { name: 'ID', sortable: false, width: 3, align: 'center', formatter: function (i, o, row) { return '<a href="javascript:;" class="view" onclick="editorWindow(' + row.ID + ',true)">查看</a>&nbsp;&nbsp;<a href="javascript:;" class="edit" onclick="editorWindow(' + row.ID + ')">编辑</a>&nbsp;&nbsp;<a href="javascript:;" class="delete" onclick="Delete(' + row.ID + ')">删除</a>'; } }
            ],
            sortname: 'ID',
            sortorder: 'asc',
            rowNum: 10,
            rowList: [10, 20, 30],
            rownumbers: true,
            viewrecords: true,
            pager: $('#pager')
        });
    }

    function search() {
        TrimAll($('.frame-bar'));
        var params = { name: $('#fName').val(), code: $('#fCode').val(), parentID: $('#fPid').val() };
        if (params.parentID != "" && !isInteger(params.parentID)) {
            ShowError('父ID必须是整数');
            return;
        }
        $("#list").jqGrid('setGridParam', { postData: params, page: 1 }).trigger("reloadGrid");
    }


    function editorWindow(id, readonly) {
        var dialog = null;
        $($('#template').html()).dialog({
            title: id ? '编辑' : '添加',
            width: 620,
            height: 420,
            resizable: false,
后面还有 91 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。