dwdaList.js 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. var dwda = new Object();
  2. dwda.loadSearchModule = function(p) {
  3. var $div = $("#" + p.id);
  4. if ($div.length > 0) {
  5. $div.load('dwdaSearchModule.htm', {
  6. callBackFunName : p.callBackFunName
  7. }, function() {
  8. });
  9. }
  10. };
  11. /**
  12. * 加载动物档案查询模块
  13. */
  14. dwda.loadSearchModule({
  15. id : 'dwdaSearchModule',
  16. callBackFunName : 'searchDwdaCallBack'
  17. });
  18. /**
  19. * 搜索条件回调函数
  20. *
  21. * @param {搜索条件对象}
  22. * data
  23. * @param {分隔符}
  24. * fgf
  25. */
  26. function searchDwdaCallBack(data, fgf) {
  27. huimv.searchGrid("dwdaGrid", {
  28. url : 'getDwdaList.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 loadDwdaGrid() {
  42. jQuery("#dwdaGrid").flexigrid({
  43. url : 'getDwdaList.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. process : function(col, record, postion, pid) {
  80. jQuery(col).addClass('s');
  81. jQuery(col).html('<a onclick="viewDwda(' + record.id + ');">' + record.dweb + '</a>');
  82. }
  83. }, {
  84. display : '动物别名',
  85. name : 'dwbm',
  86. width : 105,
  87. sortable : true,
  88. align : 'center'
  89. }, {
  90. display : '注册体重(Kg)',
  91. name : 'rltz',
  92. width : 65,
  93. sortable : false,
  94. align : 'center'
  95. }, {
  96. display : '注册日期',
  97. name : 'zcrq',
  98. width : 70,
  99. sortable : false,
  100. align : 'center'
  101. }, {
  102. display : '出栏日期',
  103. name : 'clrq',
  104. width : 70,
  105. sortable : false,
  106. align : 'center'
  107. }, {
  108. display : '动物去向',
  109. name : 'dwqxmc',
  110. width : '50',
  111. sortable : true,
  112. align : 'center'
  113. }]
  114. });
  115. }
  116. loadDwdaGrid();
  117. /**
  118. * 查看动物档案
  119. * @param id
  120. */
  121. function viewDwda(id) {
  122. huimv.loadPage("dwdaRight", "viewDwda.htm", {
  123. "id" : id
  124. });
  125. }