自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 Layui数据表格编辑表格自动计算下个表格

我在浏览资料时,发现有很多人都在询问如何使用layui编辑过后怎么让其后面相对应的表格自动计算数据,所以我今天给大家分享一个我对该问题是如何解决的,虽然方法比较笨,但是个人认为能解决问题的方法都是不错的。因为我个人的项目需求,需要当我修改数量的时候,金额会自动的改变,并且只是影响我修改的那一行金额然后需要在初始化表格的时候用一下重载的回调,方便我们获取表格的数据下一步是需要使用layui...

2019-07-07 20:27:44 2911 1

原创 Layui中选项卡的使用

因为项目需要用到选项卡,所以使用了layui插件中的选项卡功能,感觉还不错,所以分享给大家首先给大家分享一下JS的代码初始化选项卡的插件这里面有2个很重要的方法,就是element.tabAdd和element.tabChange,前者为新增选项卡的方法,后者为新增后跳转到指定选项卡的方法然后就是要当我点击页面某些标签时,要选择选项卡就需要获取到他们标签中的数据所以在构建Html代...

2019-06-27 21:21:34 9728 1

原创 Layui数据表格不使用重载计算下个表格

在之前我使用的for循环和layui的重载对数据进行计算,但是这样的话是对所有数据都进行重载,相当于电脑而且就会慢一点,而且会使表格抖动,对用户的体验感较差。所有尝试着新方法。我现在使用的这个方法就是避开了layui的重载,直接改变数据表格的数据,并且不用tool的监听事件了,直接使用edit监听事件中的修改方法update进行修改,而update修改后的数据为缓存数据,可以直接保存进重载后的数...

2019-07-27 15:20:25 783

原创 根据查询数据库数据进行添加复选框及内容

根据查询数据库数据进行添加复选框及内容根据题目大家听起来有点懵,其实呢?就是查询数据库的数据来添加复选框和内容,其实很简单的,就是在查询数据库数据库数据的时候,嵌套html代码就行了,来看一下效果图。上面的小号,中号,大号及下面的颜色值都不是我手动一个一个的去写的,而是通过查询数据库的数据进行数据加载出来的,那么是如何做到的呢?来看一下吧!以我上面的为例子:我是怎样把数据库的数据一个个放...

2019-07-27 15:14:26 2270 1

原创 C#中递归拼接树状图名字

当使用树形图的时候,如果不想使用树形图本身的方法查询,也可以自己写方法我这里使用的是ztree树形图插件,现在需要当我点树状图的某个节点时,获取到该节点的id,并查询其父级的父级ID(我的数据库中使用的递归表),然后一直查询到供应商分类为止。然后需要将查询的名字拼接为所属分类中的字符串一样如:当我点击新建分类2时,所属分类显示的为,供应商分类>新建分类2所以需要在点击节点事件中对数据...

2019-07-17 20:04:52 599 1

原创 修改状态调用同一方法如何执行

如何让批量启用数据和批量停用数据使用同一个方法,因为启用和停用都是对一个Bool型数据进行处理,基本不关联其他数据,所以可以直接使用同一个方法就可以进行修改,不要分别给2个功能都写一个控制器的方法。下面是所用的同一方法这个方法中有1个名为num的参数,有了该参数就可以只写一次上面的代码,从而减少了页面的代码,这个参数的主要作用是判断用户点击的是启用还是禁用,启用为1,禁用为2,然后到控制器进...

2019-07-17 19:55:47 313

原创 Layui数据表格判断编辑输入的值,是否为我需要的类型

因为很多使用layui插件做的表格都需要用到layui的表格编辑事件,但是编辑事件是可以随意输入值的,但是如果当我们的字段为数量的时候,又需要获取到数量传进控制器进行数据处理的时候,而控制器接收的数量为int类型。倘若我输入的数量不是整数类型,那么就无法传进控制器,直接报404,找不到url中的方法所有在使用重载前,最好先对用户输入的值进行一下判断,判断是否符合条件,允许传进控制器比如我项目中...

2019-07-07 21:19:49 5246 3

原创 如何将List数据传递到控制器

当需要新增,修改,查询和删除时,就需要从页面传递数据到控制器进行处理,可能是单条数据,也可能只是一个字段,当然用的最多的就是List数据。在控制器获取到传递的也有很多方法,最重要的是获取到需要传递的List数据因为我需要传递的是List数据,所以我在表格初始化的时候写了表格数据重载的回调,方便我传递数据当然需要注意data2中的需要的数据的属性字段,然后在创建一个类,来装这些数据,并且类...

2019-06-27 21:12:16 724

原创 如何导出对于bool类型的数据,并且显示的不是真或假

当我们导出数据的时候遇见数据类型为bool的时候,又不想让它显示的数据为true或者false,该如何处理?首先得查询出需要导出的数据信息。使用linq的查询方式将所需要的数据查询出后,使用Lambda表达式,筛选需要导出的数据if (!string.IsNullOrEmpty(saleLndentDetail)) { listSellIndent = lis...

2019-06-17 20:56:01 749

原创 C# 新自动生成编号

之前所写的自动生成编号中存在着一些BUG,比如:每一天编号都应该要从001开始,而不是根据前一天的最后3位数开始,这样很快就会达到999,就很难处理了。现在的新编号代码已经解决了这个问题,并简单的优化了一下。保留了之前的当我打开新增页面时商品编号为XDD20190527000,再关闭,再打开,编号依旧和我的一次打开的一样,因为我没有新增商品并保存,所以自动新增的编号就不会改变,假如当我新增成...

2019-06-17 19:46:09 6920 2

原创 当我需要的数据使用的是同一个数据库表时

当我需要的数据使用的是同一个数据库表时当我们遇见同一个模态框,或者是页面,出现了2个不同的表单,但是需要用到的却是同一个数据库的表时,现在的我们该如何处理如简单的:其中的出库仓库和入库仓库,其实实质上都是仓库,并且都是使用的数据库的仓库表那是因为再查询这2条数据的时候使用的一点小手段,才能使其查询出的2条数据的结果并不相同打开修改的模态框并回填://打开详情模态框function ...

2019-06-09 19:12:42 381

原创 简单的修改用户密码

简单的修改用户密码如何实现当用户登录到主页面后需要修改密码所以需要获取到用户的ID,所以在登录的时候就将用户的ID存进Session中,等到我需要修改密码的时候再将其取出来并使用修改密码和普通的修改一样,都是先要获取到表单里面的数据,然后使用post请求将获取的数据传递给控制器:在这里需要当控制器返回为false时,需要清空密码和确认密码控制器这边最重要的是,获取当前登录的用户的用户i...

2019-06-09 19:05:48 965

原创 Layui设置单元格样式

Layui设置单元格样式首先引用layui的js和css然后初始化一个表格而layui中有个表头属性,style,可以设置改表头下所有的表格的样式,比如字的颜色,单元格的背景颜色。也可以修改其中某些特定的表格的样式,比如商品状态为禁用的表格,就可以使用某些颜色突显出来。默认的数据表格为:当加上表格样式后:商品列表的一列就会改变:倘若需要将状态一列中的启用改变样式,则需要配合用...

2019-06-09 18:48:53 8289

原创 Layui数据表单的编辑

使用layui对单元格进行编辑并保存先是要引入layui的JS和CSS然后创建一个表格而重要的是edit这个属性,只有使用了这个属性的一列数据表格才可以编辑,其余的都不可以进行编辑然后使用layui的监听事件获取到数据再声明1个全局变量用于装所在行的相关数据,当然我们需要的并不是所有的数据,而是加了edit这个属性的那一条数据,var data =obj.datavar c...

2019-05-28 09:16:32 10388 1

原创 自动生成编号

几乎所有的项目都会有编号,如:航班系统中的飞机编号,汽车销售中的销售编号,医院中的挂号编号。而且编号大多数情况下都是让其自动生成,当我们打开时,编号就已经生成好了。因为需要打开页面时,商品的编号就要自己自动新增。代码如下:因为项目中商品的编号格式要求为SP20190527000。所以是由SP+现在的时间+1到999的整数创建一个空的字符串,用于装拼接好的字符串,并且获取到现在的时间段:当...

2019-05-28 09:05:26 3364 2

原创 使用Layui插件创建轮播

轮播是页面中最为常见的一种功能,有文字轮播,也有图片轮播。使用layui插件可以提高代码效率,而且简洁,代码量少首先得引入layui的js和css插件<link href="~/Plugins/layui/css/layui.css" rel="stylesheet" />为layui的css样式<script src="~/Plugins/layui/layui.js...

2019-05-17 11:11:06 1997

原创 Layui数据表格使用

如何将数据快速的展现给用户,当然是用表格的方式呈现给用户,既直观,又整洁。我个人认为layui的数据表格做的很好,所以将使用layui的数据表格将数据展示给用户首先得引入layui的插件 <script src="~/Plugins/layui/layui.js"></script>然后声明一个数据表,弹出层模块,数据表格模块var tabStudent; /...

2019-05-17 11:09:21 1441

原创 简单的抽奖

在这里用到了layui的插件,使用了其中的动画效果和弹窗一定要初始化var layer;var index;var intcishu=0; //为已抽次数var intkaishicishu = 5; //每轮最高抽奖次数var boolsate = false; //抽奖状态var intin = @ViewBag.strValideCode; //判断抽奖...

2019-05-08 19:36:13 547

原创 实现圣诞节活动轮播的页面

实现圣诞节活动轮播的页面最近做了个项目,就是关于圣诞节活动的,里面有抽奖活动,还可以观看圣诞节轮播图,而现在我要讲的恰好正是关于如何实现圣诞节轮播的页面,其中单单只会页面的搭建还不够,还需要用js来实现轮播的效果。现在来看一下效果图,然后再看一下代码的写法。效果图:第一张图片是整体的构造,下面的五张图片分别是轮播图,因为轮播图都是动态图,截图的时候只能截图片,所以没办法了,只能这...

2019-05-08 19:15:19 426

原创 简单的信息修改

在之前注册的时候,我创建用户表的时候同时创建了一个用户的信息表,不过这个表中是没有数据代码如下:因为这样方便我在后面修改个人信息的时候就不用创建表再修改,而可以直接修改,提高了修改时的效率,然后不管自己的信息里面有没有数据都将它回填给页面当我点击:个人信息就会执行回填效果回填代码如下:Html其中获取用户ID是用的form表单的获取方法,之前就将用户ID隐藏在页面中。再使用po...

2019-05-08 18:22:34 683

原创 同页面同方法输出不同验证码

在同页面中调用方法输出不同验证码方法有很多种控制器代码:在控制器生成验证码图片,并且将验证码的字符串存进session中,然后返回给视图因为在页面中还需要有一张验证码,所以还要生成一张验证码图片为了避免在页面点击一个验证码的时候 两张验证码同时发生改变,所以给了2个Action 不同的名称ValidCodeUtils . GetRandomCode(int)该类是是自己写的,为了...

2019-04-27 17:15:03 285

原创 三目运算符和if判断语句

if条件语句是代码中常用的判断条件的代码,相对于其他的条件判断语句,更为简单,所以深受广大程序员的喜欢,但是在只有2种情况下的判断,还有一种比if条件语句跟为简单的语句----三目运算符。If语句可以判断多个条件,而三目运算符只能判断2个条件,从而简化了,if,else的写法。三目运算符:其中,有2个整数A,B ,和一个接收值C三目运算符的固定格式为:数据类型 自定义名称 = 表达式 ...

2019-04-27 17:06:36 5334

原创 实现简单的注销

能实现注销功能的代码有很多,但是相对自己项目选择出简单的注销功能代码却很少所以给大家分享一下一个我自己项目中的一个简单的注销功能因为我在判断用户是否登录的时候用的是以下代码:因为如果用户登录则Session中有UserID的值,不为空,可以转换字符串成功,然后进入主页面。如果没有登录,则Session中没有UserID的值,为空,则肯定会跳进catch中然后返回登录的视图。相对于这种判...

2019-04-17 17:49:58 2215

原创 一个简单的用户登录

一个简单的用户登录在这里用的了layui 的插件和jquery的插件一、Html部分:1.首先得加载layui里面的弹框插件,这里的是layui的固定格式,不清楚的小伙伴可以到layui的官网研究一下。var layer;layui.use(['layer'], function(args) { layer = layui.layer;});2. 然后在是绑定登录按钮的...

2019-04-17 17:37:04 652

原创 新增数据的大概思路

在程序中,增、删、查、改必不可少,其中新增相当于其他的就显得简单一点,其思路如下:先要判断用户输入进来的数是否为空,当用户输入的数据为空时,则返回returnJson.Text = “数据不完整”;其中ReturnJsonVo为一个类,包含以下:当用户输入的数据不为空时则代码继续进行,然后再查询数据是否和以前的数据相同之后便是判断查询出来数据条数是否等于0,因为大于零则...

2019-04-08 09:09:51 180

原创 Lambda表达式的使用

在c#中 代码可以分为增、删、查、改,而查可以使用Linq进行单表和多表查询,但是在单表查询中,有更为简单的查询方法Lambda表达式列子如下:一、类型 自定义名 = 表格名.Where(左边是参数,右边是表达式或语句).ToList();var result = Citys.Where(m => m.Length >7).ToList(); 注:var 为数据类...

2019-04-08 09:05:04 336

原创 在css中完成简单的旋转

在css中使用animation配合关键帧实现物体的简单旋转想物体旋转得有物体,所以先弄一个盒子,并给与样式&lt;!doctype html&gt;&lt;html&gt;&lt;head&gt;&lt;meta charset="utf-8"&gt;&lt;title&gt;无标题文档&lt;/title&gt;&lt;/head&gt;&lt;

2019-02-22 20:10:47 239

原创 outlin对于文本框的影响

在做项目时,当你点击文本框时不想突出其元素时可以使用outlin属性来设置。当没有使用outlin时点击文本框效果&lt;html&gt;&lt;head&gt;&lt;meta charset="utf-8"&gt;&lt;title&gt;无标题文档&lt;/title&gt;&lt;/head&gt;&lt;style&gt; input{ bo

2019-02-22 19:41:23 197

原创 在css中阴影的使用

box-shadow为css阴影设置,其中分为外阴影和内阴影,一般默认为外阴影外阴影的属性为:X轴 Y轴 px color属性说明(顺序依次对应): 阴影的X轴(可以使用负值) 阴影的Y轴(可以使用负值) 阴影模糊值(大小) 阴影的颜色&lt;style&gt; .one{ margin: auto; width: 200px; height: 200...

2019-02-21 17:19:28 3684

原创 C#中简单实现判断是否为闰年

什么是闰年,平年?整百年除以400能除尽的就是闰年,否则就是平年,非整百年除以4能除尽的也是闰年,反之为平年列: Try //用于判断用户输入的是否为数字 { int a = Int32.Parse(Console.ReadLine()); //获取用户输入的信息 if (a &gt; 0)...

2019-01-19 08:35:36 2596

原创 如何使用jQuery实现简单轮播效果

如何使用jQuery实现简单轮播效果如何使用jQuery实现简单的轮播效果,事例如下:在Htlm中封装一个大盒子为cont(可以自行定义类名),其中放置2个类名分别为con(可以自行定义类名)、hd(jQery特定的小图标类名,不能随意改变)的小盒子,使用ul li 标签,并且在con的盒子里分别在每个li标签中放置一个img标签,并且在ul外面放置2个a标签,并分别给予prev,next...

2019-01-17 21:32:38 1249 1

原创 在css中position与float对样式影响的不同

在css中position与float对样式影响的不同在css中,position和float都是用于布局比较常用的方法,虽然有时效果一样,但是在某种情况下position比float更加好用,实例如下。在Htlm代码中封装一个大盒子为父级元素,其中放置4个类名不相同的小盒子为子级元素如下 &amp;lt;!doctype html&amp;gt; &amp;lt;html&amp;gt; &amp;lt;head&amp;.

2019-01-16 20:28:38 568 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除