author:咔咔javascript
wechat:fangkangfkphp
步驟:前端
第一步:控制器獲取參數,傳遞給server層java
第二步:server層接受到參數,使用模型基類的方法作刪除jquery
第三步:server層須要將模型基類返回的錯誤碼解析並返回給控制器框架
第四步:控制器將結果返回給前端,前端判斷,而且移除對應的數據dom
一樣使用域名列表作案例post
一樣控制層只須要接受參數返回數據ui
控制器返回給前端的數據是array('code'=>1,'msg'=>'刪除成功')this
Domain.php調用server層代碼
一樣也是須要調用模型基類封裝的刪除方法
模型會返回錯誤碼。在server層須要將這個錯誤碼解析調,並返回給控制器,控制器只須要接受是否刪除成功便可
server層代碼須要調用模型基類封裝的刪除方法,返回錯誤碼
前端js
這裏使用的是layui前端UI框架,沒必要了解,只須要知道post請求便可
layui.use('layer', function(){ var $ = layui.jquery, layer = layui.layer; //js代碼 $('.del').click(function(){ var that = $(this); var dn_id = that.data('id'); layer.open({ title: false, closeBtn :0, content: '刪除以後沒法恢復,您肯定要刪除嗎?' ,btn: ['確認', '取消'] ,yes: function(index, layero){ $.post("{:url('domain/delDoamin')}",{dn_id:dn_id},function(r){ console.log(r) if(r.code == 1){ that.parents('tr').remove(); } else{ layer.msg(r.msg,{time:1800}); } }); layer.close(index) } }); }) });