• RI工具库参考


    1.异步等待对象可用,然后执行回调函数

    controls的utils.js的文件里Utils.waitForReady 

    2.发请求 

    封装:

    function getProxyJQuery(){
        try{
            return document.getElementById("welcome").contentWindow.$;//用于跨域,代理发送请求
        }catch(e){
            return null;
        }
    }
    调用:
    getProxyJQuery().ajax({
                data:{xml:"<QueryMergeResult></QueryMergeResult>"},
                url: url,
                type:"POST",
                success:function(R){
                    FF.alert(YIBUMSG.memooverlimit);
                    jslog(R);
                },
                timeout:30000
            });
    getProxyJQuery().post(requestUrl, { xml: requestBody }, function(response) {
            var doc = getXmlDoc(response);
            if (doc) {
                var obj = xml2json(doc.documentElement, { AddLastContactsResp: { type: "simple"} });
                if (obj && obj.ResultCode == "0") {
                    Contacts.addLastestContactsToCache(items);
                    Contacts.init("email", window);
                }
            }
        });
    getProxyJQuery().get(url, function(response) {
            try {
                var doc = getXmlDoc(response);
                var obj = xml2json(doc.documentElement,{ AddrConfig: { type: "simple"} });
                if (obj) {
                    Contacts.data.config = obj;
                    if (callback) callback({ success: true, tag: obj });
                } else {
                    throw "获取失败";
                }
            } catch (e) {
                if (callback) callback({ success: false });
            }

        }); 

     3.xml字符串得到xml对象

    Utils.getXmlDoc = function(xml) 或getXmlDoc

  • 相关阅读:
    redis整合spring(三)注解的方式缓存
    redis整合spring (二)
    redis整合spring (一)
    Redis面试
    JVM(六)JVM调优
    JVM故障(二)GC导致cpu飙高
    JVM故障(一)CPU跑满定位
    JVM 故障调优
    洛谷-P2141 珠心算测验
    洛谷-P1205 [USACO1.2]方块转换 Transformations
  • 原文地址:https://www.cnblogs.com/ylemzhang/p/2205111.html
Copyright © 2020-2023  润新知