郑许地铁

sentsave.js 2.0KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. 
  2. layui.use(['form', 'layer', 'jquery', 'laydate'], function () {
  3. var table = layui.table;
  4. var form = layui.form,
  5. layer = parent.layer === undefined ? layui.layer : parent.layer,
  6. $ = layui.jquery,
  7. laydate = layui.laydate;
  8. //监听提交
  9. form.on('submit(SubmitData)', function (data) {
  10. //所有表单数据
  11. var dataArr = new Array();
  12. dataArr = data.field;
  13. $.ajax({
  14. url: "/SMS/SendDataSave",
  15. type: "post",
  16. async: false,//同步请求
  17. contentType: "application/json",
  18. dataType: "text",
  19. cache: false,
  20. data: JSON.stringify(dataArr),
  21. // data: dataArr,
  22. success: function (thisResult, result) {
  23. if (thisResult == "True") {
  24. layer.open({
  25. content: '保存成功'
  26. , btn: ['确定']
  27. , yes: function (index, layero) {
  28. layer.close(index);
  29. ////刷新父窗体
  30. RefushTableList();
  31. //var thisindex = parent.layer.getFrameIndex(window.name); //获取窗口索引
  32. //parent.layer.close(thisindex);
  33. }
  34. , cancel: function () {
  35. var thisindex = parent.layer.getFrameIndex(window.name); //获取窗口索引
  36. parent.layer.close(thisindex);
  37. }
  38. });
  39. return false;
  40. } else {
  41. layui.layer.alert("保存失败!", {
  42. icon: 2
  43. });
  44. return false;
  45. }
  46. },
  47. error: function (error) {
  48. return false;
  49. }
  50. });
  51. return false;
  52. });
  53. //刷新表
  54. function RefushTableList() {
  55. //执行重载
  56. location.reload();
  57. }
  58. })