rymain.js 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. /**
  2. *设施设备
  3. *
  4. */
  5. $.namespace("ry.main");
  6. ry.main.rylxData = null;
  7. ry.main.rylx = null;
  8. ry.main.init=function(){
  9. //把form传入,构造翻页控件
  10. pageinfo($("#ryform"));
  11. }
  12. ry.main.search=function(){
  13. $('#pagejump').val(1);
  14. $("#ryform").submit();
  15. }
  16. ry.main.del=function(data){
  17. $.confirm({
  18. title: '确认框',
  19. content: '确认删除吗',
  20. confirm: function(){
  21. $.post($.app + "/ry/delete", {
  22. id : data
  23. }, function(data) {
  24. if (data.success) {
  25. $.alert({
  26. title: '提示',
  27. content: '操作成功',
  28. confirm: function(){
  29. $("#ryform").submit();
  30. }
  31. });
  32. } else {
  33. $.alert({
  34. title: '提示',
  35. content: data.message,
  36. confirm: function(){
  37. }
  38. });
  39. }
  40. }, "json");
  41. },
  42. cancel: function(){
  43. }
  44. });
  45. }
  46. ry.main.edit=function(data){
  47. location.href=$.app+"/ry/edit?id="+data;
  48. }
  49. ry.main.view=function(data){
  50. location.href=$.app+"/ry/view?id="+data;
  51. }
  52. /**
  53. * 弹出新增页面
  54. * */
  55. ry.main.add=function(){
  56. location.href=$.app+"/ry/add";
  57. }
  58. ry.main.delzs=function(data){
  59. $.confirm({
  60. title: '确认框',
  61. content: '确认删除吗',
  62. confirm: function(){
  63. $.post($.app + "/ry/deletezs", {
  64. id : data
  65. }, function(data) {
  66. if (data.success) {
  67. $.alert({
  68. title: '提示',
  69. content: '删除成功',
  70. confirm: function(){
  71. var nodeId=data.message;
  72. $("#"+nodeId).remove();
  73. }
  74. });
  75. } else {
  76. $.alert({
  77. title: '提示',
  78. content: data.message,
  79. confirm: function(){
  80. }
  81. });
  82. }
  83. }, "json");
  84. },
  85. cancel: function(){
  86. }
  87. });
  88. };
  89. ry.main.clear=function(){
  90. $("#editid").val("");
  91. $("#editzsmc").val("");
  92. $("#editzsbh").val("");
  93. $("#editfzbm").val("");
  94. $("#edityxq").val("");
  95. $("#editzszl").val("");
  96. $("#editsfzh").val($("#sfzh").val());
  97. };
  98. ry.main.editzs=function(data){
  99. $("#editzsmc").val($("#zsmc").text());
  100. $("#editzszl").val($("#zszl").text());
  101. $("#editzsbh").val($("#zsbh").text());
  102. $("#editfzbm").val($("#fzbm").text());
  103. $("#edityxq").val($("#yxq").text());
  104. $("#editsfzh").val($("#sfzh").val());
  105. $("#editid").val(data);
  106. };
  107. ry.main.initRylxSel=function(width){
  108. var str = "";
  109. str+="<select class='selectpicker' name='rylxid' id='rylxid' >";
  110. str+="<option></option>";
  111. if(ry.main.rylxData){
  112. var x=$.parseJSON(ry.main.rylxData);
  113. for(var i=0;i<x.length;i++){
  114. var select = x[i];
  115. if(ry.main.rylx == select.id){
  116. str+=" <option selected value='"+select.id+"' >"+select.text+"</option>";
  117. }else{
  118. str+=" <option value='"+select.id+"' >"+select.text+"</option>";
  119. }
  120. }
  121. }
  122. str+="</select>";
  123. $("#rylxDiv").empty();
  124. $("#rylxDiv").append(str);
  125. $('.selectpicker').selectpicker({
  126. width:width
  127. });
  128. };