xkzxxmain.js 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. /**
  2. *xkzxx
  3. *
  4. */
  5. $.namespace("xkzxx.main");
  6. xkzxx.main.init=function(){
  7. //把form传入,构造翻页控件
  8. pageinfo($("#xkzxxform"));
  9. };
  10. xkzxx.main.search=function(){
  11. $('#pagejump').val(1);
  12. $("#xkzxxform").submit();
  13. };
  14. xkzxx.main.view=function(data){
  15. location.href=$.app+"/xkzxx/view?id="+data;
  16. };
  17. xkzxx.main.twoCode=function(){
  18. location.href=$.app+"/xkzxx/twoCode";
  19. };
  20. function initXkzsfdqSel(divid, existVal){
  21. $.post($.app + "/xkzxx/selectXkzsfdq", {
  22. }, function(data) {
  23. if (data) {
  24. var str = "";
  25. str+="<select class='xkzsfdqselectpicker' name='xkzsfdq' >";
  26. str+="<option></option>";
  27. for(var i=0;i<data.length;i++){
  28. var select = data[i];
  29. if(select.id==existVal){
  30. str+=" <option selected='selected' value='"+select.id+"' >"+select.text+"</option>";
  31. }else{
  32. str+=" <option value='"+select.id+"' >"+select.text+"</option>";
  33. }
  34. }
  35. str+="</select>";
  36. $("#"+divid).empty();
  37. $("#"+divid).append(str);
  38. $('.xkzsfdqselectpicker').selectpicker({
  39. width:'80%'
  40. });
  41. } else {
  42. }
  43. }, "json");
  44. };
  45. /* 当前页面高度 */
  46. function pageHeight() {
  47. return document.body.scrollHeight;
  48. };
  49. /* 当前页面宽度 */
  50. function pageWidth() {
  51. return document.body.scrollWidth;
  52. };
  53. xkzxx.main.preview=function(xkzid){
  54. $("#overlay").fadeTo(500, 0.5);
  55. $("#img_xkz").attr("src",$.app+"/xkzxx/preview?id="+xkzid);
  56. $("#previewDiv").show(500);
  57. $("#previewDiv").css("left",pageWidth()*0.1);
  58. $("#previewDiv").css("top",pageHeight()*0.1);
  59. };
  60. xkzxx.main.hidePreview=function(){
  61. $("#previewDiv").hide(500);
  62. $("#overlay").fadeOut(500);
  63. };
  64. /*套打*/
  65. xkzxx.main.print=function(xkzid){
  66. // TODO
  67. };
  68. xkzxx.main.edit=function(data){
  69. location.href=$.app+"/xkzxx/edit?id="+data;
  70. };
  71. /**
  72. * 弹出新增页面
  73. * */
  74. xkzxx.main.add=function(){
  75. location.href=$.app+"/xkzxx/add";
  76. };
  77. xkzxx.main.del=function(data){
  78. $.confirm({
  79. title: '确认框',
  80. content: '确认删除吗',
  81. confirm: function(){
  82. $.post($.app + "/xkzxx/delete", {
  83. id : data
  84. }, function(data) {
  85. if (data.success) {
  86. $.alert({
  87. title: '提示',
  88. content: '操作成功',
  89. confirm: function(){
  90. $("#xkzxxform").submit();
  91. }
  92. });
  93. } else {
  94. $.alert({
  95. title: '提示',
  96. content: data.message,
  97. confirm: function(){
  98. }
  99. });
  100. }
  101. }, "json");
  102. },
  103. cancel: function(){
  104. }
  105. });
  106. };