thinkcmf表单提交后的处理反馈
经常使用thinkcmf应该清楚,系统中集成了ajax提交表单功能,在form中的class中增加【js-ajax-form】并且使用按钮:
1 |
<button type="submit" class="btn btn-primary js-ajax-submit" data-refresh="1">保存</button> |
进行提交数据,在提交完成后,比如我们要关闭 模态框model 则需要调用 $('#myModal').modal('hide')来隐藏。
我们只需要在button中填写相应的算是回调函数就可以了,比如:
1 |
<button type="submit" class="btn btn-primary js-ajax-submit" data-success_refresh="ddddd">保存</button> |
并且在页面中声明函数:
1 2 3 4 5 |
<script type="text/javascript"> window.ddddd = function(data, statusText, xhr, $form){ $('#myModal').modal('hide'); } </script> |
那么在提交过表单以后就会执行自定义的 ddddd 函数中的数据用于关闭我们的modal框
记录下时间久了再忘记