window.submitUrl = "/Pages/business/DeliverPresswork.aspx"; //设置当前页的提交路径 /* 获取数据 */ function GetData() { try { var data = { Keyid: document.getElementById('txtKeyid').value, CourierCompany: document.getElementById('txtCourierCompany').value, Address: document.getElementById('txtAddress').value, TheAwb: document.getElementById('txtTheAwb').value, Phone: document.getElementById('txtPhone').value, Remark: document.getElementById('txtRemark').value }; } catch (e) { return; } window.NoneData = window.NoneData ? window.NoneData : data; return window.ConvertJsonToString(data); } /* 设置数据到界面 */ function SetData(data) { window.SetJsonToDom(data); } /* 保存(新增/修改) */ function Save() { CallServer({ Target: "SaveInfo", RequestParams: GetData() }, function (data, textStatus) { DefaultSuccessCallback(data, textStatus); window.Saved = '1' == data; }); } var keyDownHook = new KeyBehaviorHook('keydown'); keyDownHook.Regist(window.Keys.S, "Save()", window.WithKey.Ctrl); //Ctrl+s 保存 keyDownHook.Regist(window.Keys.Enter, "Save()", window.WithKey.Ctrl); //Ctrl+Enter 保存 keyDownHook.Regist(window.Keys.R, "ClearData()", window.WithKey.Ctrl); //Ctrl+R 重置 keyDownHook.Regist(window.Keys.Q, "CloseOpenWindow(window.Saved)", window.WithKey.Ctrl); //Ctrl+Q 退出(Quit) $(function () { keyDownHook.Binding(); try { var thisForm = document.forms[0]; var data = document.getElementById('txtModeldata').value; if (data) { window.NoneData = eval('[' + data + ']')[0]; } else GetData(); } catch (e) { GetData(); } ClearData(); }); /* 清空界面值 */ function ClearData() { if (window.NoneData) { SetData(window.NoneData); } }