from表单
<form id="form1" class="layui-form" action="/adactivity/updateActivity" method="post">
//省略表单内容。。。。。
<div class="layui-form-item">
<div class="layui-input-block">
<button lay-submit lay-filter="go" class="layui-btn layui-btn-normal ">保存</button>
<input type="button" class="layui-btn layui-btn-primary" value="返回" onclick="window.history.back()">
</div>
</div>
</form>
js文件
layui.use('form', function () {
var form = layui.form;
//先得到当前iframe层的索引
form.on('submit(go)', function (data) {
//console.log(data.field); //当前容器的全部表单字段,名值对形式:{name: value}
var index = layer.load(1, {
shade: [0.1, '#fff'] //0.1透明度的白色背景
});
var data= $('#form1').serialize();
var url = '/adactivity/updateActivity';
$.post(url, data, function (ev) {
if (ev.code == 200) {
layer.open({
title: '提示'
,btn:[]
,content: '<div align="center" style="font-size: 16px;color:#000">'+ev.msg+'</div>'
,time:1500
});
setTimeout(function(){parent.location.href = "/adactivity/listAdActivity";}, 1200);
} else {
layer.close(index);
layer.open({
title: '提示'
,btn:[]
,content: '<div align="center" style="font-size: 16px;color:#000">'+ev.msg+'</div>'
,time:1500
});
}
}, 'json')
//发送ajax
return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。
});
});