ggxxmain.js 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. /**
  2. *角色管理
  3. *
  4. */
  5. $.namespace("ggxx.main");
  6. ggxx.main.init=function(){
  7. //把form传入,构造翻页控件
  8. pageinfo($("#ggxxform"));
  9. }
  10. ggxx.main.search=function(){
  11. $('#pagejump').val(1);
  12. $("#ggxxform").submit();
  13. }
  14. ggxx.main.del=function(data){
  15. $.confirm({
  16. title: '确认框',
  17. content: '确认删除吗',
  18. confirm: function(){
  19. $.post($.app + "/ggxx/delete", {
  20. id : data
  21. }, function(data) {
  22. if (data.success) {
  23. $.alert({
  24. title: '提示',
  25. content: '操作成功',
  26. confirm: function(){
  27. $("#ggxxform").submit();
  28. }
  29. });
  30. } else {
  31. $.alert({
  32. title: '提示',
  33. content: data.message,
  34. confirm: function(){
  35. }
  36. });
  37. }
  38. }, "json");
  39. },
  40. cancel: function(){
  41. }
  42. });
  43. }
  44. ggxx.main.edit=function(data){
  45. location.href=$.app+"/ggxx/edit?id="+data;
  46. }
  47. ggxx.main.view=function(data){
  48. location.href=$.app+"/ggxx/view?id="+data;
  49. }
  50. ggxx.main.detail = function(data){
  51. location.href=$.app+"/ggxx/ggxxDetail?id="+data;
  52. }
  53. /**
  54. * 弹出新增页面
  55. * */
  56. ggxx.main.add=function(){
  57. location.href=$.app+"/ggxx/add";
  58. }
  59. ggxx.main.initGglx=function(divid, existVal){
  60. $.post($.app + "/ggxx/selectGglx", {
  61. }, function(data) {
  62. if (data) {
  63. var str = "";
  64. str+="<select class='gglxselectpicker' name='gglxid' >";
  65. str+="<option selected='selected' value=''>全部</option>";
  66. for(var i=0;i<data.length;i++){
  67. var gglx = data[i];
  68. if(gglx.id==existVal){
  69. str+=" <option selected='selected' value='"+gglx.id+"' >"+gglx.text+"</option>";
  70. }else{
  71. str+=" <option value='"+gglx.id+"' >"+gglx.text+"</option>";
  72. }
  73. }
  74. str+="</select>";
  75. $("#"+divid).empty();
  76. $("#"+divid).append(str);
  77. $('.gglxselectpicker').selectpicker({
  78. width:'80%'
  79. });
  80. } else {
  81. }
  82. }, "json");
  83. }