zoukankan      html  css  js  c++  java
  • 家庭账本开发day09

    编写数据表格的编辑操作,大体思路和删除操作一样

    点击按钮,弹出修改项目,从父窗口获取已有的值赋给

    弹出的子窗口中相应的值,在子窗口中点击提交,ajax请求

    servlet修改。成功后重载表格,或者update。

                    var index = layer.open({
                        title: '编辑用户',
                        type: 2,
                        shade: 0.2,
                        maxmin:true,
                        shadeClose: true,
                        area: ['450px', '500px'],
                        content: 'editbill.html',
                        btn: ['保存'],
                        success : function(layero, index){
                            var body = layer.getChildFrame('body', index);
    
                            if(data){
                                body.find("#sbillnum").val(data.billnum);
                                body.find("#stype").val(data.type);
                                body.find("#sbeizhu").val(data.beizhu);
                            };
                        },
                        yes: function(index, layero){
                            var body = layer.getChildFrame("body", index);
                            var data1 = body.find("#sbillnum").val();
                            var data2 = body.find("#stype").val();
                            var data3 = body.find("#sbeizhu").val();
                            obj.update({
                                billnum: data1
                                ,type: data2
                                ,beizhu: data3
                              });
                            console.log(data1);
                            
                            $.ajax({
                                url:'BillServlet?method=change',
                                type:'post',
                                data:{'id':data.billid,'billnum':data1,'stype':data2,'sbeizhu':data3},//向服务端发送
                                success:function(flag){
                                    console.log(flag);
                                    if(flag=="true"){
                                        layer.msg("修改成功",{icon:1});
                                    }
                                    else{
                                        layer.msg("修改失败",{icon:5});
                                    }
                                }
                            });
                            layer.close(index);
                        }
                    });
  • 相关阅读:
    各类电压标准
    intel-FPGA的片内存储器问题
    基于FPGA的DDS设计(二)
    SpringCloud整合SpringBootActuator
    SpringCloud搭建项目遇到的问题
    第一章 PostGreSQL安装
    Maven环境变量
    JDK环境变量配置
    switch(expression)支持和不支持的数据类型
    @RequestMapping、@ResponseBody和@RequestBody的使用
  • 原文地址:https://www.cnblogs.com/zhukaile/p/14449142.html
Copyright © 2011-2022 走看看