zoukankan      html  css  js  c++  java
  • layui开发的一些技巧

    选择人员功能

     //保存选择结果,用于回调
            /*
            window.saveSelectTeachers = function () {
                //1、检查用户的最终选择是什么
                var rule_course_id = storage.getItem("rule_course_id");
                //2、保存
                var data = {
                    "select_person_id_array": storage.getItem(select_person_id_array),
                    "rule_course_id": rule_course_id,
                };
                $.ajax({
                    type: "POST",
                    dataType: "json",
                    async: false,
                    data: data,
                    url: "/baseService/teachbase/saveRuleCourseTeacher",
                    success: function (data) {
                        layer.msg("保存成功", {icon: 1, time: 1000, shade: [0.5, '#000', true]}, function () {
                            layui.table.reload('idTest', {
                                where: {}
                            });
                            //重新加载tips定义
                            setTimeout("bindTips()", 200);
                        });
                    }
                });
            };
             */
    //业务上要求,这里不能配置教师!!废弃,但因为选择人员的代码是有用的,所以没有删除掉。
                /*
                if (obj.event === "setTeacher") {
                    //1、根据业务获取哪些教师已经设置了教师这门课程
                    $.ajax({
                        type: "GET",
                        dataType: "json",
                        async: false,
                        url: "/baseService/teachbase/selectedTeacher?rule_course_id=" + obj.data.id,
                        success: function (data) {
                            var _d = [];
                            for (var i = 0; i < data.length; i++) {
                                _d.push(data[i]['teacher_id']);
                            }
                            storage.setItem(exist_person_id_array, JSON.stringify(_d));
                            //写入当时调用选择人员控件时的参数
                            storage.setItem("rule_course_id", obj.data.id);
                            //2、调用人员选择器
                            WeAdminShow('选择教师', '../tea/PersonSelector.html?id=' + obj.data.id, 540, 520);
                        }
                    });
                }*/

     在table中某一列显示tips的方法

    // //注册提示
                        // $('#idTest').next().find('.layui-table-body').find("table").find("tbody").children("tr").poshytip(
                        //     {
                        //         className: 'tip-darkgray',
                        //         content: function (updateCallback) {
                        //             var id = JSON.stringify($('#idTest').next().find('.layui-table-body').find("table").find("tbody").find(".layui-table-hover").data('index'));
                        //             var data = res.data[id];
                        //             var content = "<font color='red'>我是测试</font><div id='test13'></div>";
                        //             return content.substring(0, content.length - 1);
                        //         },
                        //         showOn: 'hover',
                        //         alignY: 'bottom',
                        //         showTimeout: 50,
                        //     }
                        // );

     是不是显示按钮

    $.ajax({
                        type: "GET",
                        dataType: "json",
                        async: false,
                        url: "/baseService/teachbase/getRuleInfoById?rule_id=" + rule_id,
                        success: function (data) {
                            
                        }
                    });
    
    
     {{#if(d.is_checked!="1"){ }}
                    <a class="layui-btn layui-btn-xs  layui-btn-normal" lay-event="update">修改</a>
                    <a class="layui-btn layui-btn-xs  layui-btn-danger" lay-event="delete">删除</a>
     {{#} }}

     请空专业规则与课程安排

    truncate table t_jw_sub_course;
    
    truncate table t_jw_major_rule;
    
    truncate table t_jw_major_rule_course;

    truncate table t_jw_course;
  • 相关阅读:
    Android studio 快捷键记录
    Android开发 判断目标Fragment是否在前台
    Android开发 build.gradle的使用记录
    Android开发 在Application用于初始化的工具类
    Android开发 因为模块化导致findViewById返回为空null
    Android开发 本地广播
    Android开发 报错: xxx does not have a NavController set on xxx
    Android开发 GridLayout网格布局
    Android开发 Fragment启动Activity在使用onActivityResult的一些问题
    Html 创建自定义标签并且被jQuery获取到
  • 原文地址:https://www.cnblogs.com/littlehb/p/11669480.html
Copyright © 2011-2022 走看看