地铁二期项目正式开始

hremplyeebaseedit.js 2.2KB

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