项目开发9:项目8的完善和小总结

80 阅读2分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第7天,点击查看活动详情

今天上来先复述一下昨天遇到的问题。昨天在做图书借阅的业务时,遇到了无法根据当前行设置checkbox的value值从而传给后台。今天查阅了一些资料终于知道该如何解决了。只需要在value前面加上:也就是冒号就可以完成value的动态赋值,也就是根据当前行的id来给value赋值。这样子通过

//完成借阅功能
$("#btnSubmit").click(function(){
    var ids = new Array();
    $(".ck").each(function (){
        if($(this).prop("checked")){
            ids.push($(this).val())
            console.log($(this).val())
        }
    });

上述代码就可以完成对value值的获取,也就是拿到了复选框被选中的行的id,这样子就可以传给后端进行相应的操作辣。

总结

这么多天的项目开发过去了,我在分析业务的同时感受到了乐趣。在开发项目的过程中,我会上网搜索许多资料,即使路途十分曲折,但这曲折的路也让我学习到了更多知识。比如说Mysql中一对多,一对一,多对一等角色表之间的联系。一些小Demo也能让我学习的更加深入。而这过程中学习到的额外知识,像是各种知识的整合等等,都能更加加强对知识的理解。在这之后,我还会通过开发更多项目来增加我的能力。

计划

图书的增删改查借阅还书已经完成了,接下来应该主要进入用户操作了。也就是用户调度,管理员管理用户账户,密码,职权等权力了。还有日志记录,比如什么用户在什么时间干了什么事,这些都记录在日志中,并且高级权限可以查看这些日志。还有像是图书馆管理,图书类型管理等等这些都跟图书管理的代码大同小异,后续应该就是以这些为主了。