• 夺命雷公狗---node.js---22之项目的构建在node+express+mongo的博客项目7之数据的修改


    在修改的时候和在PHP里面修改的一样,都是需要在列表页传个id过来才可以实现修改的,如下所示:

    然后在后端接收到他传过来id的同时去读取该id的所有信息:

    然后就开始写post处理数据方面的问题了,如下所示:

    <% include header.html %>
    <div class="wrapper row-offcanvas row-offcanvas-left">
        <!-- Left side column. contains the logo and sidebar -->
        <% include left.html %>
    
        <!-- Right side column. Contains the navbar and content of the page -->
        <aside class="right-side">
            <!-- Content Header (Page header) -->
            <section class="content-header">
                <h1>
                    分类编辑
                    <small>分类</small>
                </h1>
                <ol class="breadcrumb">
                    <li><a href="index.html"><i class="fa fa-dashboard"></i> 管理中心</a></li>
                    <li class="category_list.html"><a href="index.html">分类</a></li>
                    <li class="active">分类编辑</li>
                </ol>
            </section>
    
            <!-- Main content -->
            <section class="content">
    
                <div class="row">
                    <div class="col-md-12">
                        <div class="box">
                            <form action="/admin/category/edit" method="post">
                                <div class="box-header">
                                    <h3 class="box-title"></h3>
                                    <a href="/Admin/Category/" class="btn btn-default pull-right">分类列表</a>
                                </div><!-- /.box-header -->
    
                                <div class="box-body">
                                    <div class="form-group">
                                        <label for="inputTitle">分类标题</label>
                                        <input type="title" placeholder="标题" id="inputTitle" name="title" value="<%= data.title %>" class="form-control">
                                    </div>
                                    <div class="form-group">
                                        <label for="inputOrderNumber">排序</label>
                                        <input type="title" placeholder="排序" id="inputOrderNumber" name="sort" value="<%= data.sort %>" class="form-control">
                                    </div>
                                    <input type="hidden" name="id" value="<%= data._id %>">
                                </div><!-- /.box-body -->
                                <div class="box-footer clearfix">
                                    <button class="btn btn-primary" type="submit">提交</button>
                                </div><!-- /.box-footer -->
                            </form>
    
                        </div><!-- /.box -->
                    </div><!-- /.col -->
                </div><!-- /.row -->
    
            </section><!-- /.content -->
    
            <% include footer.html %>

    而且修改也是由两部才可以完成,这里其实和PHP也是一样的,首先接收到id,然后对edit页进行遍历该id的数据,然后就是修改了,

  • 相关阅读:
    九段秘书论
    革命不是请客吃饭,产品不要美图泛滥
    ExtJS4.2学习(9)——MVC
    莫人云亦云,莫走弯路!正确认识ExtJs4
    ExtJS4.2学习(8)——基础知识之事件机制
    ExtJS4.2学习(7)——基础知识之Reader&Writer篇
    Context值和bool开关
    RHEL6.3系统安装
    安装vsphere5.1
    linux下安装 oracle 11g
  • 原文地址:https://www.cnblogs.com/leigood/p/5828172.html
Copyright © 2020-2023  润新知