#### **数据库建立完成后,我们就可以制作登陆页面index.html,由于页面中应用了easyui的文本域样式,所以还要添加引入以下几个文件:**
![](https://box.kancloud.cn/7bec96f6e33b5aeacc8b1ba7a16634ec_772x117.png)
#### **分别是easyui的三个样式表,jquery、easyui和easyui中文支持的三个JS文件,引入的地址我使用的本地网站根目录下的public目录,为了表达清楚,直接使用了目录地址,大家也可以根据情况在cofig里面直接建立模板替换。**
![](https://box.kancloud.cn/603e42026dfb250591b1466ca30fda30_967x329.png)
#### **具体样式如上图,其实主要内容就是三个文本域的输入框,一个登陆按钮,一个验证码,代码如如下:**
![](https://box.kancloud.cn/dfaef15f94ba81b80db051241a93cdf9_652x274.png)
#### **在这里,为了界面统一,三个文本域我都使用的easyui-textbox样式并且添加了图标,prompt是默认提示文字,而登陆按钮使用的是A链接简历,增加onclick点击事件(便于JS验证)。**
![](https://box.kancloud.cn/8a795b3d2807284eb272d5ac6ea53dd6_682x29.png)
#### **thinkphp给我们提供了更加便捷的功能,设立一个img,链接就是{:captcha_src()},增加一个onclick事件,用于更换验证码,也就是点击验证码图片更换,这就是我们需要的验证码了,关于验证码设置稍后也会提及。**
#### **显示的内容就是这样了,接下来看一下提交事件。**
![](https://box.kancloud.cn/8a9c474d3b4de8a57075deb690b5c272_677x165.png)
#### **在这里只做了简单的验证,你可以根据自己的情况丰富一下。如果三个文本域没有录入内容就提示,否则就提交表单,$("#dlform")就是上面的表单ID。**
#### 关于验证码,在5.0.2的完整版中已经包含了,如果不会composer安装可以拷贝到extend目录,在APP目录下的config文件中加入开发手册中提及的配置就可以了,你可以在验证码字符集合中修改你想保留的字符,比如只要数字只要小写字母等等,其他的一些配置可以看一下验证码的文档,可以改变颜色等内容,比如 'useZh' => false,中文验证码的显示等。
- 声明
- 前期准备
- 一、登录
- 1.数据库
- 2.模板页面
- 3.控制器
- 4.模型
- 后语
- 二、首页
- 首页模板文件
- 首页HTML代码
- 首页JS代码
- 三、单位及人员管理
- 单位及人员管理模板文件
- 单位及人员管理模板HTML代码
- 单位及人员管理模板数据表JS代码
- 单位及人员管理添加修改记录JS代码
- 单位及人员管理删除记录JS代码
- 单位及人员管理控制器文件
- 单位及人员管理控制器引入
- 单位及人员管理控制器各方法
- 单位及人员管理模型文件
- 单位及人员管理验证器文件
- 单位及人员管理后语
- 四、保险数据统计
- 1.保险数据统计数据表
- 2.保险数据统计模板页面
- 保险数据统计模板HTML代码
- 保险数据统计模板数据表JS代码
- 保险数据统计模板清空记录JS代码
- 3.保险数据统计控制器
- 4.保险数据统计模型
- 五、年份管理
- 1.年份管理数据表
- 2.年份管理模板页面
- 3.年份管理控制器
- 4.年份管理模型
- 5.年份管理验证
- 六、数据图表
- 数据图表模板文件代码
- 数据图表控制器
- 其他
- 图片上传
- 图片上传模板页面HTML代码
- 图片上传模板页面JS代码
- 图片上传控制器
- 系统更换颜色主题
- 结束语