layui

layui数据不存在展示

和自甴很熟 提交于 2020-07-29 06:47:37
layui数据不存在展示 <html xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="utf-8"> <title>数据不存在展示</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> <link rel="stylesheet" th:href="@{/layuiadmin/layui/css/layui.css}" media="all"> <link rel="stylesheet" th:href="@{/layuiadmin/style/admin.css}" media="all"> </head> <body> <table class="layui-table" lay-size="lg" th:if="${in ne null}"> <tr> <td> 展示数据 </td> </tr

挨踢部落故事汇(11):编程起步从0到1

徘徊边缘 提交于 2020-07-28 19:48:53
Aris在大学期间对编程产生了兴趣,当时他的班主任是教Java的,看着老师用代码写出一些他们做不到的事,Aris便开始觉得编程是一件很牛逼的事情。从那时起,他就沉入到计算机的世界里,每周都会去图书馆借一些书回去,边对照书边敲代码执行,逐渐一个个小案例被成功的敲出来了,顿时他心生满满的成就感。但一味的跟着书编程,并不会一直运行成功,有一次因为书本的某个小错误,Aris没有发现,导致他执行不出结果,于是他通过百度、Google各种查询,最终找到解决方法。此后Aris觉得单单跟着书上敲是不行的,还需要自己灵活变通,后面的学习生涯也是这样一天天积累的。 Aris·Java开发 自学Java编写小游戏 毕业后的三年间,Aris由于个人原因,没有从事过任何相关的企业级开发工作,而是在一家IT培训机构担任Java项目助理,很久没接触过Java的他,理论知识在脑海里所剩无几,所以刚进培训机构时,他也是跟着前来培训的学生一起边工作边学习,增强自己Bug解决能力,更好的与学生沟通,不管是日常学习还是生活琐事,都逐一了解清楚,这样方便后期对学生日常管理做优化,在此期间Aris自学了Struts2和Spring和Hibernate这三个比较常用的框架,后期因为课程上的改革,研究了MyBatis数据层管理框架。当时Aris学Swing的时候,为了对Swing的应用更为熟练点,他自己尝试写了个<飞机大战>游戏

计算机毕业设计之SpringBoot物流管理系统

瘦欲@ 提交于 2020-07-28 08:33:01
开发技术:springboot mybatis layUI 物流管理系统的子功能模块包括:系统管理、单证、财务、报价、资料模块等。以下就是对各个子功能模块进行分析说明: (1)系统管理模块 系统管理模块包括角色管理、用户管理、修改密码。最高权限管理员可以通过角色管理去设置普通管理员的权限,通过用户管理修改、删除普通管理员等操作。普通管理员只能修改自己的密码。 (2)单证 单证模块主要就是运单维护、签收单查询和快件跟踪查询。管理员可以通过单号搜索寄件信息,对运输中的订单可以进行信息修改;签收单查询就是查看已签收的订单详细信息的功能,最后快件跟踪查询是对快件跟踪报道,每个经停站都会记录。 (3)报价 该模块只有两个功能,一个就是对运单的报价维护,不同地区不同的运输方式和物品重量都会对价格产生影响,所以需要根据时势去进行修改;另一个是提成,每个网点都会根据其网点的等级获得相对应的提成,网点等级越高就会获得越多的提成。 (4)资料模块 资料模块是系统的主要模块,其中有网点维护、员工维护、车辆维护、物品类型维护和快递类型维护。通过该模块的网点维护可以添加、修改网点的信息,而添加网点的话就要为其添加员工;员工维护模块就是为其网点服务的,可以添加、删除和编辑员工的资料,添加时就会对其所在的网点进行确认,确定员工是属于哪个网点;剩下车辆维护、物品类型维护和快递类型维护都是对其资料的增删查。 来源:

计算机毕业设计之SpringBoot物流管理系统

[亡魂溺海] 提交于 2020-07-28 08:32:17
开发技术:springboot mybatis layUI 物流管理系统的子功能模块包括:系统管理、单证、财务、报价、资料模块等。以下就是对各个子功能模块进行分析说明: (1)系统管理模块 系统管理模块包括角色管理、用户管理、修改密码。最高权限管理员可以通过角色管理去设置普通管理员的权限,通过用户管理修改、删除普通管理员等操作。普通管理员只能修改自己的密码。 (2)单证 单证模块主要就是运单维护、签收单查询和快件跟踪查询。管理员可以通过单号搜索寄件信息,对运输中的订单可以进行信息修改;签收单查询就是查看已签收的订单详细信息的功能,最后快件跟踪查询是对快件跟踪报道,每个经停站都会记录。 (3)报价 该模块只有两个功能,一个就是对运单的报价维护,不同地区不同的运输方式和物品重量都会对价格产生影响,所以需要根据时势去进行修改;另一个是提成,每个网点都会根据其网点的等级获得相对应的提成,网点等级越高就会获得越多的提成。 (4)资料模块 资料模块是系统的主要模块,其中有网点维护、员工维护、车辆维护、物品类型维护和快递类型维护。通过该模块的网点维护可以添加、修改网点的信息,而添加网点的话就要为其添加员工;员工维护模块就是为其网点服务的,可以添加、删除和编辑员工的资料,添加时就会对其所在的网点进行确认,确定员工是属于哪个网点;剩下车辆维护、物品类型维护和快递类型维护都是对其资料的增删查。 来源:

layui表格字段表格显示不全(自适应)

我与影子孤独终老i 提交于 2020-07-28 03:22:54
   好记性不如烂笔头。本来就是没什么好记得东西,下次再用时已经想不起来了。   问题如下       🐟使用layui表格,表格字段显示不全,如果超出分配的位置,就会显示省略号(如上图),当鼠标放上是可以展开查看全部内容。对于备注等不重要字段这确实是一个不错的方式,但是对于一些单号状态,显示不全就会让人很难受。   问题分析   ①我首先想通过样式来让表体内容根据内容大小自动适应宽度,根据内容改变宽度,最后得到效果如下 .layui-table-cell {    width : auto ; }      🐟得到的结果,表格的单元格根据表格的内容撑大了,同时也导致了 表头和表体不对齐 了,因为表格框架都是 表头和表体采用的是两个表格 来做的,所以就会出现这样情况。   😚为什么表头与表体要用两个表格来做呢?     来自闪存回答:为了 实现复杂多级表头 (所以也就是很多表格框架可能出现表头与表体对不上的原因)    🐟所以我们该如何让表头和表体对齐呢?     让表头和表体使用 同一种模式去计算宽度 。也就是定义好宽度,在生成表格的时候都使用这个宽度。 layui做法 情况一:字段比较少未超出屏幕时   为了显示美观,这种情况下一般会根据屏幕大小平分到每个单元格上 情况二:超出一屏幕   这是layui字段中可以定义宽度,如果没有定义宽度系统layui有一个默认显示宽度

基于Javaweb的订餐管理系统的介绍和分析

一世执手 提交于 2020-07-27 05:53:44
项目介绍 用了大概八九天左右时间由一个简单的前端逐步把后端功能完善(上午听下午自己写,严格上还不能说前端后端,jsp还不能实现前后端分离开发),然后又用了一天完成前端界面优化,因为所有的功能都是自己写的底层(包括分页,多个输入框级联查询),没有使用老师的工具类,所以代码耦合性太差,读者可自行阅读工具类jdbctool进行修改(手动狗头),整个系统前前后后十天左右,基本的功能都可以实现,当然离上线的要求还有很远的距离,但是也够web初学者提升用的了。先来展示一下 简单的介绍了一下这个订单管理系统,如果想了解更多功能或者需要源码学习的小伙伴可以下载一波嘻嘻 订餐管理系统 下面贴出一些实现后端过程中遇到的一些经典的问题可能也是以后会遇到的 关于doGet和doPost 区别: form运行方式 当form框里面的method为get时,执行doGet方法 当form框里面的method为post时,执行doPost方法 生成方式 get方式有四种:1)直接在URL地址栏中输入URL。2)网页中的超链接。3)form中method为get。4)form中method为空时,默认是get提交。 post只知道有一种:form中method属性为post。 数据传送方式 get方式:表单数据存放在URL地址后面。所有get方式提交时HTTP中没有消息体。 post方式

js动态绑定class(当前父级div下的子元素有没有这个class,有的话移除,没有的话添加)

孤人 提交于 2020-07-26 04:17:19
<div class="layui-inline" id=‘’ onclick="changeType(id)"> <label class="layui-form-label"></label> </div> function changeType(id){//id是通过绑定事件传过来的 var askclass = document.getElementById('askclass'+id);//采取拼接方式获取当前点击的哪一个元素 var askclassParsent=askclass.parentNode; //获取当前父级分类 var askclassChriden=askclassParsent.children//获取父元素下的所有子元素 for(var i=0;i<askclassChriden.length;i++){//循环所有子元素 if(askclassChriden[i]==askclass){//如果点击的是当前子元素 askclassChriden[i].classList.add("select")//添加class样式 }else{ askclassChriden[i].classList.remove("select") //不是的话就移除其他子元素的样式 } } } 来源: oschina 链接: https://my.oschina.net

js上传文件过大导致上传失败原因以及解决办法

℡╲_俬逩灬. 提交于 2020-05-09 20:23:17
背景:项目需要用到上传视频功能,由于视频有知识产权,要求必须上传到自己的服务器上不允许用第三方视频网站接口上传,于是一开始开始用的是input type=file去上传,小的视频上传没有问题,上传将近300M的视频最后显示上传失败,一开始没有找到原因,修改了web.config 的<httpRuntime targetFramework="4.5.2" maxRequestLength="4096000" requestValidationMode="2.0" />大小也没有用,最后换第三方插件layui的文件上传功能来做,layui默认不限制上传的文件大小,结果小视频上传成功,大视频上传报找不到接口的错误,上传失败 解决办法:经过网上查找发现是由于IIS的限制导致问题的发生 打开iis,找到项目部署的站点,双击请求筛选 点击右边的编辑功能设置 发现iis限制了请求长度为30M,修改到足够自己用的大小后重新上传文件发现上传成功了 来源: oschina 链接: https://my.oschina.net/u/4373202/blog/4272248

动态向DIV中增加内容

折月煮酒 提交于 2020-05-09 11:28:27
<button class="layui-btn btnAddtr">增加条件</button> <div id="specifDiv"> </div> //添加操作 $(".btnAddtr").click(function(){ //定义增加的部分 var html = "<div class=\"layui-form-item\">\n" + " <label class=\"layui-form-label\">字段</label>\n" + " <div class=\"layui-input-block\">\n" + " <select name=\"processFieldId\" id=\"processFieldId\">\n" + " <option value=\"\">请选择</option>\n" + " <option th:value=\"1\">是</option>\n" + " <option th:value=\"2\">否</option>\n" + " </select>\n" + " </div>\n" + " </div>\n"; //获取原来DIV内容 var oldHtml = document.getElementById("specifDiv").innerHTML; //拼接数据 var newHtml = oldHtml +