username@email.com
2025-05-21 a980cd04341d71216e0f59bd4b7327fe9fc50032
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
 
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); } }