从其他函数恢复变量

时间:2016-05-13 08:57:03

标签: javascript jquery

我想恢复变量" idl"在函数远程我有使用window.var,但这不起作用。 有我的代码。

function stbStatus(stbInfo){
$.post(
        'indexFunctions.php',
        {
            stbInfo : stbInfo
        },
                    function(data){
                        $('#screenshot').html(data);
                        $('#refresh').click({param:status},screenshotRefresh);
                        $('form').click(function() {
                         window.idl = this.id;
                        ({param:status},remote);
                         });

                    }

                );
            }
        );
    },
    'json'
);}

功能遥控器:

function remote(event){
    event.preventDefault();
    $('html').css('cursor','wait');
    var key = $("#"+window.idl).attr('class');
        $.get(
            'indexFunctions.php',
            {
                keyName: key
            },
            function(){
                if (key!="KEY_POWER" && key!="RESET")
                    screenshotRefresh(event);}

请提前帮助我。

2 个答案:

答案 0 :(得分:0)

由于ajax的异步性质,你需要在ajax调用的成功函数内调用远程函数

答案 1 :(得分:0)

有功能screenshotrefresh的代码

Document document = Jsoup.connect(url).get();
Elements pageElements = document.select("div.item > img.img-responsive");