回调事件

页面初始化完成后回调事件

表单初始化后,执行的回调事件

事件基对象:layui.fsCallback.form.[formId]

事例:如果form表单id为demoFromId,那么需要定义的回调函数为layui.fsCallback.form.demoFromId

函数传入的对象为thisForm对象,也就是fsForm对象,可以使用里面的方法。

layui.fsCallback.form.demoFromId=function(thisForm,fsCommon){
  //业务处理

}

提交成功后回调事件

提交表单数据,请求成功后的回调事件处理

事件基对象:layui.fsRequestSuccessCallback.[事件名称]

事例名称:如果提交按钮的requestSuccessCallbacktest,那么需要定义的回调函数为layui.fsRequestSuccessCallback.test

需要在按钮中增加回调属性requestSuccessCallback

<button class="layui-btn" lay-submit lay-filter="test1" requestSuccessCallback="test" url="/fsbus/DEMO1002">提交</button>
//result:返回结果集
//_this:fsForm对象,可以调用里面的方法
layui.fsRequestSuccessCallback.test = function(result,_this,fsCommon){
  console.log(result);
  fsCommon.successMsg("回调成功1");
}

提交前回调事件

表单提交前,自定义的业务处理

事件基对象:layui.fsBeforeCallback.button.[事件名称]

事例名称:如果提交按钮的onBeforeCallbacktijiao,那么需要定义的回调函数为layui.fsBeforeCallback.button.tijiao

需要在提交按钮中增加回调属性onBeforeCallback

<button class="layui-btn layui-btn-blue" lay-submit="" lay-filter="submit" fs:authorize="" funcNo="M1007" onBeforeCallback="tijiao"><i class="layui-icon layui-icon-add-circle-fine"></i>新增</button>
//提交之前回调
 layui.fsBeforeCallback.button.tijiao = function(elem,fsCommon,param){
   //自定义业务处理

};

参数说明

  • elem:按钮dom元素
  • fsCommon:工具
  • param:表单参数
Copyright © wueasy.com 2017-2019 all right reserved,powered by Gitbook未经允许,禁止以任何形式传播 修订时间: 2019-03-18

results matching ""

    No results matching ""