SourceCode/jiouosdp/Areas/DeliverySettings/Views/Main/Index.cshtml

(开头部分) 9KB

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

@{
    ViewBag.Title = "配送方式设置";
    Layout = "~/Areas/Theme/Views/Shared/wechatmaster.cshtml";
}
<script type="text/javascript">
    var projectgrid = "#DeliveryMethod_table";
    var isadd = false;
    var treeObj;
    $(function () {
        $(projectgrid).rmGrid({
            url: '/Products/Main/LoadData',
            colNames: ['配送方式Guid', '配送方式名称', '分类名称', '分类编号', '链接', '父级', '排序号', '操作'],
            colModel: [
                    { name: 'ProductCategoryGuid', width: 20, align: "center", hidden: true },
                    { name: 'MerchantGuid', width: 40, align: "center", hidden: true },
                    { name: 'CategoryName', width: 80, align: "center" },
                    { name: 'CategoryCode', width: 80, align: "center" },
                    { name: 'Url', width: 80, align: "center" },
                    { name: 'ParentGuid', width: 80, align: "center",hidden:true },
                    { name: 'Sort', width: 80, align: "center" },
                    { name: 'Operate', width: 60, align: "center" }
            ],
            //multiselect: true,//会有checkbox
            rowNum: 20,
            isPage: true,
            zebraCrossing: false,
            width: "auto",
            gridComplete: function () {
                var ids = $(projectgrid).rmGrid('getDataIDs');
                for (var i = 0; i < ids.length; i++) {
                    var id = ids[i];
                        var model = $(projectgrid).rmGrid('getRowData', id);

                        var operateHtml = '<button type="button" onclick="f_edit(\'' + id + '\')" class="btn btn-sm btn-link"><i class="icon-edit"></i>编辑</button>' +
                                          '<button type="button" onclick="f_del(\'' + id + '\')" class="btn btn-sm btn-link"><i class="icon-trash"></i>删除</button>' +
                                          '<button type="button" onclick="f_addSub(\'' + id + '\')" class="btn btn-sm btn-link"><i class="icon-plus"></i>添加子分类</button>';
                        var categoryNameHtml = !model.ParentGuid?model.CategoryName:"<span style='padding-left: 40px;'>|—</span>" + model.CategoryName;
                        $(projectgrid).rmGrid('setRowData', id, {
                            CategoryName:categoryNameHtml,
                            Operate: operateHtml
                        });
                }
            }
        });
        $('#btnAdd').click(function () {
            if (isadd == true)
                return false;
            isadd = true;

            var id = newGuid();
            $(projectgrid).rmGrid('addRowData', id, {
                CategoryName: "<div class='controls'><input type='text' id='CategoryName_" + id + "' placeholder='分类名称' style='width:88%;' >",
                CategoryCode: "<input type='text' id='CategoryCode_" + id + "' placeholder='分类编号' style='width:94%'></div>",
                Url: "<input type='text' id='Url_" + id + "' placeholder='链接' style='width:97%'></div>",
                Sort: "<input type='text' id='Sort_" + id + "' placeholder='排序号' style='width:97%' value='255'></div>",
            });

            var operateHtml = '<button type="button" onclick="f_save(\'' + id + '\',0)"  class="btn btn-sm"><i class="icon-check"></i>保存</button></div>&nbsp;' +
                              '&nbsp;<button type="button" onclick="f_cancel(\'' + id + '\',1)"  class="btn  btn-sm"><i class="icon-share"></i>取消</button></div>&nbsp;';

后面还有 130 行代码,解锁后查看完整代码

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

AI 解读 AI

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

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