|
|
@{ ViewBag.Title = "SeachInventory"; Layout = "~/Views/Shared/_Index.cshtml"; } <link href="~/Content/js/select2/select2.min.css" rel="stylesheet" /> <link href="~/Content/js/dialog/dialog.css?v=20120420" rel="stylesheet" /> <script src="~/Content/js/datepicker/WdatePicker.js"></script> <script src="~/Content/js/select2/select2.min.js"></script> <script> var _Clos = new Array(); var WorkPoint = $.request("workpoint"); var MODetailID = $.request("MODetailID"); $(function () { SetCols(); Init(); }) function SetCols() { $.ajax({ url: "/Print/SelectColumnName?" + Math.random(), dataType: "json", async: false, success: function (data) { var cols = new Array();
var collast = { label: 'ID', name: 'ID', width: 100, align: 'left', hidden: true }; cols.push(collast); var collast = { label: '物料编码', name: 'InvCode', width: 200, align: 'left' }; cols.push(collast); var collast = { label: '物料名称', name: 'InvName', width: 300, align: 'left' }; cols.push(collast); var collast = { label: '规格', name: 'InvStd', width: 200, align: 'left' }; cols.push(collast); var collast = { label: '单位', name: 'InvUnit', width: 100, align: 'left' }; cols.push(collast); var collast = { label: '数量', name: 'Quantity', width: 100, align: 'left' }; cols.push(collast); var collast = { label: '已发数量', name: 'IssueQuantity', width: 100, align: 'left' }; cols.push(collast); //if (data != null && data.length > 0) { // DateList = data; // for (var i = 0; i < data.length; i++) { // var ColName = data[i].ColName; // var ColCode = data[i].ColCode; // var obj = new Array(); // obj = { // label: ColName, // name: ColCode, // width: 80, // align: "left" // } // cols.push(obj); // } //} _Clos = cols; } }); } function Init() { document.getElementById("gridPanel").innerHTML = ' <span><strong>详细信息</strong></span> <table id="gridList"></table> ';//重置grid var invcode = $("#txt_Invcode").val(); $("#gridList").dataGrid({ url: "/WMS/WMSCreateItemLot/GetICSMOPick" + "?MODetailID=" + MODetailID + "&workpoint=" + WorkPoint + "&" + Math.random(), height: $(window).height() - 200, width: $(window).width() - 300, colModel: _Clos, pager: "#gridPager", sortorder: "desc", sortname: 'InvCode', viewrecords: true, // multiselect: true, gridComplete: function () { }, autowidth: true, sortname: "InvCode", sortorder: "asc", rowNum: 1000 }) } </script> <div class="gridPanel" id="gridPanel"> <table id="gridList"></table> <div id="gridPager"></div> </div>
|