layui提交表单数据
layui.form.on
提交按钮
<button class="layui-btn layui-btn-big" lay-submit="" lay-filter="yesFLowNodeVO">审批通过</button>
layui.form.on('submit(yesFLowNodeVO)', function(data){
//处理 KindEditor 富文本取值问题
debugger;
var formDoms = data["form"];
var url = CONTEXT_PATH +"/adviceAudit/save";
var toMessage =data.field.toMessage;
var auditReason=data.field.auditReason;
var adviceStatus = "2";
var param ={
"toMessage":$.toJSON(toMessage),"auditReason":$.toJSON(auditReason),"adviceStatus":$.toJSON(adviceStatus)
}
var retData = $.getData(url, param);
if(retData.status!=1000 || retData.status == WebConst.FAIL){
if(!$.isEmptyStr(retData.message))
{
layer.msg(retData.message, {icon: 5});
return false;
}
layer.msg('保存失败', {icon: 5});
return false;
}
layer.msg('保存成功', {icon: 6});
return false;
});
/**
* url 发送请求的地址
* params 发送到服务器的数据,数组存储,如:{"date": new Date().getTime(), "state": 1}
* return 返回json数据
*/
$.getData = function(url, params){
var retData = {};
params = (params == null || params == "" || typeof (params) == "undefined") ? {} : params;
$.ajax({
type:"post",
url:url,
dataType:"json",
data:params,
cache:false,
async:false,
timeout:60000,
success:function(data) {
retData = data;
},
error:function(err) {
retData.exception = err;
retData.msg = err.responseText || "请求失败";
}
});
return retData;
}