Javascript 返回另一页';使用AJAX定义变量

Javascript 返回另一页';使用AJAX定义变量,javascript,jquery,ajax,Javascript,Jquery,Ajax,我正在使用AJAX尝试并返回列表项。列表项作为变量存储在另一个页面上。该变量称为WPQListData。此变量可在页面源中查看 var WPQ2ListData = { "Row" : [{ "ID": "1", "PermMask": "0x7fffffffffffffff", "FSObjType": "0", "Title": "test", "FileLeafRef": "1_.000", "Created_x0020_Date.ifnew": "", "FileRef": "\u00

我正在使用AJAX尝试并返回列表项。列表项作为变量存储在另一个页面上。该变量称为WPQListData。此变量可在页面源中查看

var WPQ2ListData = { "Row" : 
[{
"ID": "1",
"PermMask": "0x7fffffffffffffff",
"FSObjType": "0",
"Title": "test",
"FileLeafRef": "1_.000",
"Created_x0020_Date.ifnew": "",
"FileRef": "\u002fsites\u002fResilient\u002fLists\u002fNewsSliderList\u002f1_.000",
"File_x0020_Type": "",
"File_x0020_Type.mapapp": "",
"HTML_x0020_File_x0020_Type.File_x0020_Type.mapcon": "",
"HTML_x0020_File_x0020_Type.File_x0020_Type.mapico": "icgen.gif",
"ContentTypeId": "0x0100B87D22D691BA4B419255256292F918AA00B2962D0F358E9442AFF496C5DFF6AB1F",
"Body1": "test"
}
我想使用AJAX获取这个变量。我目前正在尝试以下操作:

$.ajax({
        url: ctx.HttpRoot+"/Lists/NewsSliderList/AllItems.aspx",
        type: "GET",
        success: function (data) {
            var dataDom = $(data);
            var stripped_data = $(dataDom).find("WPQ2ListData");
        },
        error: function () {
            // your error logic
            alert("AJAX failed");
        }
    })
是否可以通过AJAX获取VAR,如果可以,那么我做错了什么


谢谢

我想一切都有可能,但你所做的并不是ajax的工作原理,而是从另一个文件中获取源代码,然后解析HTML,你可以使用find()来查找元素,而不是javascript变量,这需要更高级的解析,假设它不是跨域请求,将由同一来源停止的策略页不应用作数据源。该页已返回数据。我想检查列表,看看自上次重新加载以来是否添加了任何内容,然后更新结果(如果有)