<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/AppMaster.Master" Inherits="System.Web.Mvc.ViewPage<QMAPP.FJC.Web.Models.FIS.DashBoardPlanModel>" %> <asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server"> 更新仪表板计划顺序号 </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> <% var editable = true; %> <table id="editTable" cellpadding="0" cellspacing="0"> <tr> <td> <table> <tr> <th align="right"> <span style="color: #FF0000">*</span>顺序号 </th> <td> <input class="easyui-validatebox" type="text" id="PLAN_SEQ" name="PLAN_SEQ" value="<%=Model.PLAN_SEQ %>" <%=editable?"data-options=\"required:true,validType:['number','length[3,3]']\"":"readonly =\"readonly\""%> /> </td> </tr> </table> </td> </tr> </table> <table id="QDateGrid"></table> <%=Html.QPEnd() %> <%=Html.Hidden("PIDList")%> <%=Html.Hidden("ORDER_TYPE")%> <script language="javascript" type="text/javascript"> $(function () { $('#QDateGrid').datagrid({ // width: 350, // height: 300, fit: true, nowrap: false, striped: true, collapsible: false, pagination: true, rownumbers: false, remoteSort: false, idField: 'PLAN_NO', columns: [[ { field: 'PLAN_NO', title: '计划单号', align: 'center', width: 150 }, { field: 'PLAN_SEQ', title: '计划顺序号', align: 'center', width: 180 }, { field: 'MATERIAL_CODE', title: '物料号', align: 'center', width: 150 }, { field: 'MATERIAL_NAME', title: '物料名称', align: 'center', width: 180 } ]] }); //******************datagrid画完**************************** $('#QDateGrid').datagrid("loadData", new Array()); var dataInfo = $('#QDateGrid').datagrid('getData'); var type = document.getElementById("ORDER_TYPE").value; var pids = document.getElementById("PIDList").value; $.ajax({ url: "/DashBoardPlan/GetDashBoardPlanList?PIDList=" + pids + "&ORDER_TYPE=" + type, type: "POST", cache: false, dataType: "json", async: false, success: function (data) { if (data == null || data == '') { //alert("!"); MSI("提示", "未查到数据!") } else { for (var i = 0; i < data.total; i++) { var insertInfo = { PLAN_NO: data.rows[i].PLAN_NO, PLAN_SEQ: data.rows[i].PLAN_SEQ, MATERIAL_CODE: data.rows[i].MATERIAL_CODE, MATERIAL_NAME: data.rows[i].MATERIAL_NAME }; dataInfo.rows.push(insertInfo); } $('#QDateGrid').datagrid('loadData', dataInfo); } } }); //******************填充grid结束************************** }); //****************function ()结束**************************** //******************保存更新**************************** function SaveDashBoardPlanSeq() { if (isValidate() == false) { return false; } //当前页面中,有无条码 var seq = document.getElementById("PLAN_SEQ").value; if (seq == "") { MSI("提示", "请填写新的计划顺序号!"); return false; }; var reg = /^[0-9]+$/; var netId = $("#PLAN_SEQ").val(); if (!reg.test(netId)) { MSI("提示", "计划顺序号只能输入数字!"); return; } var pids = document.getElementById("PIDList").value; submitByButton("DashBoardPlanSeqSave"); } </script> </asp:Content> <asp:Content ID="Content3" ContentPlaceHolderID="ToolContent" runat="server"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td> <%=Html.QTButtonSave("User", "Save", "return SaveDashBoardPlanSeq();")%> <%=Html.QTButtonBack("close", "List", "parent.List(1);parent.closeAppWindow1();return false;")%> </td> </tr> </table> </asp:Content>