mydjList.js 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. var mydj = new Object();
  2. mydj.loadSearchModule = function(p) {
  3. var $div = $("#" + p.id);
  4. if ($div.length > 0) {
  5. $div.load('mydjSearchModule.htm', {
  6. callBackFunName : p.callBackFunName
  7. }, function() {
  8. });
  9. }
  10. };
  11. /**
  12. * 加载免疫登记查询模块
  13. */
  14. mydj.loadSearchModule({
  15. id : 'mydjSearchModule',
  16. callBackFunName : 'searchMydjCallBack'
  17. });
  18. /**
  19. * 搜索条件回调函数
  20. *
  21. * @param {搜索条件对象}
  22. * data
  23. * @param {分隔符}
  24. * fgf
  25. */
  26. function searchMydjCallBack(data, fgf) {
  27. huimv.searchGrid("mydjGrid", {
  28. url : 'getMydjList.htm',
  29. params : [{
  30. name : 'param',
  31. value : data
  32. }, {
  33. name : 'fgf',
  34. value : fgf
  35. }]
  36. }, '<b>免疫登记搜索结果</b>');
  37. }
  38. /**
  39. * 加载免疫登记列表数据
  40. */
  41. function loadMydjGrid() {
  42. jQuery("#mydjGrid").flexigrid({
  43. url : 'getMydjList.htm',
  44. dataType : 'json',
  45. method : 'post',
  46. params : [{
  47. name : 'from',
  48. value : $('#from').val()
  49. }],
  50. title : '<b>免疫登记浏览</b>',
  51. usepager : true,
  52. useRp : true,
  53. rp : 10,
  54. singleSelect : true,
  55. hidehead : false,
  56. showInputPage : true,
  57. showSelectRp : false,
  58. showTableToggleBtn : false,
  59. width : '790',
  60. height : '335',
  61. nowrap : true,
  62. resizable : false,
  63. cache : false,// 清除缓存
  64. colModel : [{
  65. display : '行号',
  66. name : 'hh',
  67. width : 25,
  68. sortable : false,
  69. align : 'center',
  70. process : function(col, record, d) {
  71. jQuery(col).html(d + 1);
  72. }
  73. }, {
  74. display : '动物耳标',
  75. name : 'dweb',
  76. width : 105,
  77. sortable : false,
  78. align : 'center'
  79. }, {
  80. display : '免疫日期',
  81. name : 'mysj',
  82. width : 120,
  83. sortable : false,
  84. align : 'center'
  85. }, {
  86. display : '疫苗种类',
  87. name : 'ymzlmc',
  88. width : '80',
  89. sortable : true,
  90. align : 'center'
  91. }]
  92. });
  93. }
  94. loadMydjGrid();