摘要: 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
老师总结:什么意思?没听懂!作业写的很不错!有什么问题可以整理好到工单中提问哦!