图书馆系统—报废
开发工具与关键技术:开发工具vs,
撰写时间:2021年10月1日
效果图:
Html:
给报废按钮创建一个点击事件,在弹出模态框,在给设置四个隐藏域的ID,在模态框里在写上ISBN 图书名称 账号 用户名 图书原价等等,在给它们设置不同的ID和样式。
Jq:报废操作
绑定Scrap点击事件,在post请求后天查询图书信息,在根据recordId查询信息,在命名
Data参数,页面数据进行回填,罚金时间是获取当前的时间,借书天数=当前的时间减去借书时间,然后 在计算罚款金额,罚款金额=超期的天数*0.1 的租金,关闭模态框,
报废保存:
先获取表单上的每个ID,打开加载层使用 JQuery Ajax 发送 FormData 数据,构建 FormData 数据,发出 post 请求,告诉 JQuery 不要去处理发送过来的数据。告诉 jQuery 不要设置 Content-Type 请求头 关闭加载层,如果报废成功就关闭模态框,并刷新 table 表格,如果失败显示报废失败。
控制器:
创建 returnJson 字符串,做数据验证!判断是否为null值,查询记录表的数据,将一个基本数据类型转换为另一个基本数据类型。当调用 SaveChanges 时,会将该实体插入 到数据库中,如果 if 判断 SaveChanges 大于 0 就遗失支付成功,在给 str 赋值赋值,返回 Json 格式的 JsonResult 对象 str,并允许允许来自客户端的 HTTP GET 请求