usermain.js 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. /**
  2. *用户管理
  3. *
  4. */
  5. $.namespace("user.main");
  6. user.main.init=function(){
  7. //把form传入,构造翻页控件
  8. pageinfo($("#userform"));
  9. }
  10. user.main.search=function(){
  11. $("#userform").submit();
  12. };
  13. user.main.del=function(data){
  14. $.confirm({
  15. title: '确认框',
  16. content: '确认删除吗',
  17. confirm: function(){
  18. $.post($.app + "/user/delete", {
  19. id : data
  20. }, function(data) {
  21. if (data.success) {
  22. $.alert({
  23. title: '提示',
  24. content: '操作成功',
  25. confirm: function(){
  26. $("#userform").submit();
  27. }
  28. });
  29. } else {
  30. $.alert({
  31. title: '提示',
  32. content: data.message,
  33. confirm: function(){
  34. }
  35. });
  36. }
  37. }, "json");
  38. },
  39. cancel: function(){
  40. }
  41. });
  42. }
  43. user.main.edit=function(data){
  44. location.href=$.app+"/user/edit?id="+data;
  45. }
  46. user.main.view=function(data){
  47. location.href=$.app+"/user/view?id="+data;
  48. }
  49. /**
  50. * 弹出新增页面
  51. * */
  52. user.main.add=function(){
  53. location.href=$.app+"/user/add";
  54. }
  55. user.main.reset=function(data){
  56. debugger;
  57. $.confirm({
  58. title: '提示框',
  59. content: '您是否重置密码?',
  60. confirm: function(){
  61. $.post($.app + "/user/reset?id="+data, {}, function(data, status) {
  62. if (data.success) {
  63. $.alert({
  64. title: '提示',
  65. content: '操作成功',
  66. confirm: function(){
  67. location.href=$.app+'/user/main';
  68. }
  69. });
  70. } else {
  71. $.alert({
  72. title: '提示',
  73. content: data.message,
  74. confirm: function(){
  75. }
  76. });
  77. }
  78. }, "json");
  79. },
  80. cancel: function(){
  81. }
  82. });
  83. }