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;
layui开发的一些技巧的更多相关文章
- JS~~~ 前端开发一些常用技巧 模块化结构 &&&&& 命名空间处理 奇技淫巧!!!!!!
前端开发一些常用技巧 模块化结构 &&&&& 命名空间处理 奇技淫巧!!!!!!2016-09-29 17 ...
- Windows SharePoint Services 3.0编码开发工具和技巧(Part 1 of 2)
转:http://blog.csdn.net/mattwin/article/details/2074984 WSSv3 Technical Articles_Windows SharePoint S ...
- 15 个 Eclipse 常用开发快捷键使用技巧
15 个 Eclipse 常用开发快捷键使用技巧 1.alt+? 或 alt+/:自动补全代码或者提示代码 2.ctrl+o:快速outline视图 3.ctrl+shift+r:打开资源列表 4.c ...
- Android开发——ListView使用技巧总结(二)
0. 前言 Android中的ListView是用的比较多的控件之一,在上一篇Android开发--ListView使用技巧总结(一)中对ListView的ViewHolder机制.优化卡顿方式以及 ...
- Android开发——ListView使用技巧总结(一)
)还有一点就是要控制异步任务的执行频率,因为当用户频繁的上下滑动,会瞬间产生上百个异步任务,会带来无意义的大量的UI更新操作,因此可以考虑在列表滑动时停止进行异步任务,直到列表停下来. //判断列表的 ...
- Delphi开发的一些技巧
[Delphi]Delphi开发的一些技巧 一.提高查询效率先进行准备查询操作: CustomerQuery.Close; if not (CustomerQuery.Prepared) then - ...
- 五个goland进行go开发的小技巧
五个goland进行go开发的小技巧 本文译自5 Tips To Speed Up Golang Development With IntelliJ Or Goland 确实很实用. 1. 实现int ...
- 15个关于Chrome的开发必备小技巧[译]
谷歌Chrome,是当前最流行且被众多web开发人员使用的浏览器.最快六周就更新发布一次以及伴随着它不断强大的开发组件,使得Chrome成为你必备的开发工具.例如,在线编辑CSS,console以及d ...
- Eclipse,myeclipse开发中常用技巧总结
一.myeclipse自带包和自己部署的包冲突解决问题方案 原来的依赖设置: 修改后的配置: 二.取消Myeclipse的自动文件验证来增加myeclipse速度 1.Windows –> Pe ...
随机推荐
- RubyGem镜像/ruby国内镜像
RubyGem 网上推荐的淘宝的镜像已经无法访问 清华镜像 # 添加 TUNA 源并移除默认源 gem sources --add https://mirrors.tuna.tsinghua.edu. ...
- dockerfile使用
一.构筑镜像命令 docker build -t test/nginx:v1.0 - prese/nginx:v1.0 -f /git/dockerfile . -t:指定存储库:镜像名和标签保存新镜 ...
- 配置git diff和git merge使用的第三方工具
一般在运行git merge branchName后,git 如果提示了merger冲突,然后运行git mergetool.Git提示冲突后,运行git mergetool --tool-help ...
- 前端与算法 leetcode 66. 加一
目录 # 前端与算法 leetcode 66. 加一 题目描述 概要 提示 解析 解法一 解法二 算法 # 前端与算法 leetcode 66. 加一 题目描述 给定一个由整数组成的非空数组所表示的非 ...
- Java生成二进制文件与Postman以二进制流的形式发送请求
业务描述: 模拟终端(智能家居)发送HTTP POST请求,请求参数为二进制流:而且,二进制流是加密后的数据,因此调试分两步: 1.Java代码生成加密后数据,并保存为二进制流文件 (电脑上的图片就是 ...
- RocketMQ 4.5.1 双主双从异步复制环境搭建
基础环境 操作系统:CentOS7 实例:192.168.63.129,192.168.63.130,192.168.63.131,192.168.63.132 Java:jdk-8u191-linu ...
- [转帖]nginx学习,看这一篇就够了:下载、安装。使用:正向代理、反向代理、负载均衡。常用命令和配置文件
nginx学习,看这一篇就够了:下载.安装.使用:正向代理.反向代理.负载均衡.常用命令和配置文件 2019-10-09 15:53:47 冯insist 阅读数 7285 文章标签: nginx学习 ...
- JSON学习(二)
首先,定义一个实体类Person: import com.fasterxml.jackson.annotation.JsonFormat; import java.util.Date; public ...
- powerful number求积性函数前缀和
算法原理 本文参考了 zzq's blog . \(\text{powerful number}\) 的定义是每个质因子次数都 \(\ge 2\) 的数,有个结论是 \(\ge n\) 的 \(\te ...
- C# 获取特殊日期
//1.当前时间DateTime dt = DateTime.Now; //2.本周周一DateTime startWeek = dt.AddDays(1 - Convert.ToInt32(dt.D ...