You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

64 lines
2.1 KiB

3 weeks ago
  1. @{
  2. ViewBag.Title = "Index";
  3. Layout = "~/Views/Shared/_Index.cshtml";
  4. }
  5. <style>
  6. .td {
  7. padding: 0 5px 0 5px;
  8. }
  9. </style>
  10. <script>
  11. var InvCode = decodeURI($.request("InvCode"));
  12. var JYID = decodeURI($.request("JYID"));
  13. $(function () {
  14. gridList();
  15. })
  16. function gridList() {
  17. var $gridList = $("#gridList");
  18. $gridList.dataGrid({
  19. url: "/DHAY/DHICSRCVIQCs/GetDeleteRulesDetail" + "?" + Math.random() + "&InvCode=" + InvCode + "&JYID=" + JYID,
  20. height: $(window).height() - 120,
  21. width: $(window).width() - 180,
  22. colModel: [
  23. { label: "主键", name: "ID", hidden: true, key: true },
  24. { label: '检验ID', name: 'inspectionID', hidden: true },
  25. { label: '条码', name: 'lotNO', width: 240, align: 'left' },
  26. { label: '物料名称', name: 'Invcode', width: 150, align: 'left' },
  27. { label: "实际值", name: "SetValue", width: 150, align: 'left' },
  28. ],
  29. sortname: 'SetValue',
  30. shrinkToFit: true,//宽度自适应
  31. pager: "#gridPager",
  32. //sortname: 'ID',
  33. viewrecords: true,
  34. multiselect: true,
  35. rowNum: 200
  36. });
  37. }
  38. //提交
  39. function submitForm() {
  40. var DetailID = "";
  41. var objList = $("#gridList").jqGrid('getGridParam', 'selarrrow');
  42. for (var i = 0; i < objList.length; i++) {
  43. var rowId = objList[i];
  44. var rowData = $("#gridList").jqGrid('getRowData', rowId);
  45. DetailID += "'" + rowData.ID + "',";
  46. }
  47. $.submitForm({
  48. url: "/DHAY/DHICSRCVIQCs/DeleteICSInspection" + "?" + Math.random(),
  49. param: { DetailID: JSON.stringify(DetailID)},
  50. success: function () {
  51. $.currentWindow().$("#gridList").trigger("reloadGrid");
  52. }
  53. })
  54. }
  55. </script>
  56. <form id="form1">
  57. <div class="gridPanel">
  58. <table id="gridList"></table>
  59. <div id="gridPager"></div>
  60. </div>
  61. </form>