摘要: public function save(){ //php处理方法 $names = trim(input('post.names')); $data['status'] = trim(input('post.status')); //是否禁用
public function save(){ //php处理方法 $names = trim(input('post.names')); $data['status'] = trim(input('post.status')); //是否禁用 $data['values'] = json_encode(input('post.values')); $item = $this->db->table('setting')->where(array('names'=>$names))->item(); if($item){ $this->db->table('setting')->where(array('names'=>$names))->update($data); }else{ $data['names'] = $names; $this->db->table('setting')->insert($data); } exit(json_encode(array('code'=>0,'msg'=>'保存成功'))); } //模板 js代码: <script type="text/javascript"> layui.use(['layer','form'],function(){ var form = layui.form; layer = layui.layer; $ = layui.jquery; }); function save(){ var names = $.trim($('input[name="names"]').val()); if(title==''){ layer.msg('名称不能为空',{'icon':2}); return; } var title = $.trim($('input[name="title"]').val()); if(title==''){ layer.msg('网站名称不能为空',{'icon':2}); return; } var values = new Object; values.title = title; values.key = $('input[name="key"]').val(); values.desc = $('input[name="desc"]').val(); var data = new Object(); data.names = names; data.status = $.trim($('input[name="status"]').val()); data.values = values; $.post('/gladmins/setting/save',data,function(res){ if(res.code>0){ layer.msg(res.msg,{'icon':2}); }else{ layer.msg(res.msg,{'icon':1}); setTimeout(function(){window.location.reload();},1000); } },'json'); } </script>
如何加入微信设置, 支付宝设置, ...... 怎么来 调用 不一样 add 模板 和 给add模板付不一样的值? 这些我都没有想明白, 老师给我一些思路,谢谢
批改老师:韦小宝批改时间:2018-11-26 16:42:52
老师总结:什么意思?没听懂!作业写的很不错!有什么问题可以整理好到工单中提问哦!