后台管理人员项目,添加和查询的思路
添加思路:
先写页面用表格有姓名,年龄,性别,电话等一系列的信息用input方便获取value值
必须得有一个添加按钮 写样式
(Js判断)
1.用jQuery给添加按钮绑定点击事件,
2.在点击后判断设置input的value值(这里因为jQuery所以不是value而是val()),
这里我用if,else if判断相反的情况:先获得每个input框;再判断所有值为空情况用自
己写的弹框做出相关提示;年龄小于0岁大于100岁弹框跳出年龄不对;性别不是为男
或者女弹框跳出性别不对 用正则判断电话号码和身份证号码等一列操作;
3.当全都不满足以上所有情况就是对的,然后获得所有的input的value值给相应名字的
变量,最后用ajax 对应相对的端口号把数据依次传到后台
查询思路:
写页面 用下拉框分别是姓名,性别,身份证号;在一个input框 一个查询按钮 写样式
Js:
1.先下拉框时获得里面的value 用一个函数封装
2.当下拉框失去焦点的时候 获得下拉框当前选中的值
3.再分别判断按钮点击事件(click)和键盘按下事件(onkeydown)
用一个函数封装分别判断查找当下拉框选择是按姓名查找的时候,ajax传入输入的数据
和后台数据比较,没有数据date长度为0 跳出没有相关数据 有就用foreach 循环打印相关
内容显示添加在页面上,页面用是分页写的;声明数组用来存贮查找出的相关内容,判
断数组长度;当数组长度余10等于0的时候因为是整除把组长度除10得到是几就是几页;
其他情况的时候就是数组长度10得到的数字加1就是几页;然后把值循环添加给点击分页
显示在页面上;每次每页添加10条数据;点击分页,获取当前点击的页数的数字或上一页
、下一页;声明一个变量,他的初始值为1点击分页,把获取的值赋值给变量,当点击上一
页时,变量就减减,当点击下一页时,就加加;在点击分页显示相对应的数据之间,先清
空全部数据,由此查看数据
4.;性别和身份证号和以上方法一样以此类推;因刚开始下拉框没有获取任何的值得写一个
判断没有值得时候默认是姓别查找有就直接用上面判断;然后在点击时和键盘按下的方法中引用