家庭账本开发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); } });
本文作者:durtime
本文链接:https://www.cnblogs.com/durtime/p/14449142.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步