rebut.blade.php 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. @extends('vip.layouts')
  2. @section('content')
  3. <form class="layui-form" action="{{ url()->full() }}" id="submitForm" name="submitForm" method="post"
  4. eventType="eventForm" lay-filter="submitForm">
  5. {!! csrf_field() !!}
  6. <div class="layui-form-item">
  7. <label class="layui-form-label">理&nbsp;&nbsp;由&nbsp;&nbsp;</label>
  8. <div class="layui-input-inline">
  9. <textarea name="reson">{{isset($data['reason'])?$data['reason']:''}}</textarea>
  10. </div>
  11. </div>
  12. <div class="layui-form-item">
  13. <div class="layui-input-block">
  14. <button class="layui-btn sub" lay-submit lay-filter="submitForm">确认</button>
  15. </div>
  16. </div>
  17. </form>
  18. <script>
  19. //Demo
  20. layui.use(['form'], function () {
  21. var form = layui.form;
  22. //监听提交
  23. form.on('submit(submitForm)', function (data) {
  24. return true;
  25. });
  26. function cbFormSuccess(data) {
  27. layer.msg(data.msg);
  28. var table = window.parent.tab;
  29. //执行重载
  30. table.reload({
  31. page: {
  32. curr: 1 //重新从第 1 页开始
  33. }
  34. , where: {
  35. account: $("#account_name", parent.document).val(),
  36. sureblur: $('.layui-form-switch', parent.document).text(),
  37. }
  38. });
  39. var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
  40. parent.layer.close(index); //再执行关闭
  41. // console.log( parent.getFrameIndex(window.name));
  42. // $('#content').html('');
  43. // layer.alert(data.msg, {}, function () {
  44. // var table = window.parent.tab;
  45. // //执行重载
  46. // table.reload({
  47. // page: {
  48. // curr: 1 //重新从第 1 页开始
  49. // }
  50. // , where: {
  51. // account: $("#account_name", parent.document).val(),
  52. // sureblur: $('.layui-form-switch', parent.document).text(),
  53. // }
  54. // });
  55. // var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
  56. // parent.layer.close(index); //再执行关闭
  57. // });
  58. };
  59. </script>
  60. @endsection