editXtgg.js 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. /**
  2. * 保存系统公告
  3. */
  4. function saveXtgg(from) {
  5. if (validator(xtggForm)) {
  6. huimv.showProcessModel('保存数据中');
  7. jQuery('#xtggForm').ajaxSubmit({
  8. dataType : 'json',
  9. data : {
  10. "jzsj" : $("#jzsj").val()
  11. },
  12. success : function(data) {
  13. huimv.hideProcessModel();
  14. // 保存成功
  15. if (data.returnCode > 0) {
  16. switch (from) {
  17. case "view":
  18. viewXtgg(data.result.id);
  19. break;
  20. case "xtggAdd":
  21. loadXtggList();
  22. break;
  23. }
  24. } else {
  25. Dialogs.alert(data.result, {
  26. title : '提示信息',
  27. width : 250,
  28. height : 80,
  29. top : 200
  30. });
  31. }
  32. },
  33. error : function(data) {
  34. huimv.showError(data.responseText);
  35. huimv.hideProcessModel();
  36. }
  37. });
  38. }
  39. }
  40. /**
  41. * 系统公告编辑页面中点击取消按钮时,根据情况选择返回的页面
  42. */
  43. function cancelXtgg(id) {
  44. if (id != "") {
  45. // 若存在系统公告,则返回查看页面
  46. viewXtgg(id);
  47. } else {
  48. // 若不存在系统公告,则返回列表页面
  49. loadXtggList("edit");
  50. }
  51. }