1.初次使用easyui,小说控件

Wesley13
• 阅读 658

        应为要做一个统计系统,界面我不太懂,想找款简单的ui框架。最好能搭上css和js,最终看到easyui、

        说来也怪,这偌大的一篇doc我也看不出啥东西,看demo也是云里雾里。

        最后,反正就做了个简单的界面。

        首先加入几行引入库。

<link rel="stylesheet" type="text/css" href="../../themes/default/easyui.css">
<link rel="stylesheet" type="text/css" href="../../themes/icon.css">
<script type="text/javascript" src="../../jquery.min.js"></script>
<script type="text/javascript" src="../../jquery.easyui.min.js"></script>

        然后就可以使用他自带的一些空间了。

        先说说DateBox

  <input class="easyui-datebox"></input>

       这样就行了,一个好看的

1.初次使用easyui,小说控件

默认的日期选择格式是mm-dd-yyyy,如果要像图片一样显示,而且日历使用中文的话,

只需要加入 本地化文件就ok了~

<script type="text/javascript" src="https://my.oschina.net/sjsc/easyui/easyui-lang-zh_CN.js"></script>

这个文件在下载easyui目录中自带,有各国语言。

再来说说另外一个组件

ComboGrid

combo就是下拉,grid就是表,所以就是一个下拉的表,可以显示一条记录的多个内容,

只需要在页面中加入

 <select class="easyui-combogrid" style="width:250px" data-options="
panelWidth: 500,
multiple: true,
idField: 'itemid',
textField: 'productname',
url: 'datagrid_data1.json',
method: 'get',
columns: [[
{field:'ck',checkbox:true},
{field:'itemid',title:'Item ID',width:80},
{field:'productname',title:'Product',width:120},
{field:'listprice',title:'List Price',width:80,align:'right'},
{field:'unitcost',title:'Unit Cost',width:80,align:'right'},
{field:'attr1',title:'Attribute',width:200},
{field:'status',title:'Status',width:60,align:'center'}
]],
fitColumns: true
">
</select>

其中columns:每个field是显示的字段。

method:http提交请求的方式。

url:加载的路径,

idField: 选择后的值是哪个字段决定

textField:选择后的显示是哪个字段决定

multiple:是否多选,如果多选直观,可在字段中加入{field:'ck',checkbox:true}, 这样效果更好,

好了,上个图大家看看:

1.初次使用easyui,小说控件

下面说说DataGrid

这就是个数据表格:

同样,上代码来着

 <table id='datashow' class="easyui-datagrid" title="数据查询" style="width:927px;height:500px"
 data-options="singleSelect:true,collapsible:true,url:'',method:'get'">
 <thead>
 <tr>
 <th data-options="field:'ywjgdm',width:100">医院名称</th>
 <th data-options="field:'ghjl',width:100">门诊挂号记录</th>
 <th data-options="field:'listprice',width:100">门诊就诊记录</th>
 <th data-options="field:'unitcost',width:100">门诊用药记录</th>
 <th data-options="field:'attr1',width:100,align:'right'">门诊收费记录</th>
 </tr>
 </thead>
 </table>

哎哟,不小心暴露了,哈哈

是一个table,

其中singleSelect 表示是否单选

url:加载的路径

method:请求的方式

collapsible:是否可折叠,为true则右上角有个按钮,会最小化到一横。

上图。1.初次使用easyui,小说控件

hehe

大家觉得怎么样~

其中的属性基本上在data-options中设置。

今天不早了,大家洗洗睡啦,木有妹纸好可怜。

建议大家上easyui官网看看界面demo,还有附带的代码。就是e文不好的话就够呛(- -!)——本人也是

基本上上面的控件加上文本框,按钮,树,菜单,tab&win,做个小东西就够了吧~

下次有空,用到其他的,或者上面控件的复杂功能再继续补充,

下一节说一下控件的方法,获取值等。

再见

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Wesley13 Wesley13
3年前
java将前端的json数组字符串转换为列表
记录下在前端通过ajax提交了一个json数组的字符串,在后端如何转换为列表。前端数据转化与请求varcontracts{id:'1',name:'yanggb合同1'},{id:'2',name:'yanggb合同2'},{id:'3',name:'yang
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
5个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Easter79 Easter79
3年前
Twitter的分布式自增ID算法snowflake (Java版)
概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
11个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这