Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用Ajax时如何在自定义列表上显示查找字段_Javascript_Ajax_Sharepoint 2013 - Fatal编程技术网

Javascript 使用Ajax时如何在自定义列表上显示查找字段

Javascript 使用Ajax时如何在自定义列表上显示查找字段,javascript,ajax,sharepoint-2013,Javascript,Ajax,Sharepoint 2013,我有一个脚本,可以调用自定义列表并将信息显示到SharePoint页面。我能够获取信息,但无法显示Section属性。节是一个对象。节是对“我的网站”上另一个自定义列表的查找。这是我的密码: $(document).ready(function() { loadItems(); }); function loadItems() { console.log("loadItems ..."); var siteUrl = _spP

我有一个脚本,可以调用自定义列表并将信息显示到SharePoint页面。我能够获取信息,但无法显示Section属性。节是一个对象。节是对“我的网站”上另一个自定义列表的查找。这是我的密码:

$(document).ready(function() {    
    loadItems();    
});    

function loadItems() {    
          console.log("loadItems ...");
    var siteUrl = _spPageContextInfo.siteAbsoluteUrl;    
    var oDataUrl = siteUrl + "/_api/web/lists/getbytitle('Contacts')/items?$select=Title,Organization,Section/Title,Business_x0020_Phone,Created&$expand=Section";    
    $.ajax({    
        url: oDataUrl,    
        type: "GET",    
        dataType: "json",    
        headers: {    
            "accept": "application/json;odata=verbose"    
        },    
        success: mySuccHandler,    
        error: myErrHandler    
    });    
}    

function mySuccHandler(data) {    
    try {    
          console.log("Success loading");

        $('#table_id').DataTable({    

            "aaData": data.d.results,    
            "aoColumns": [  
            {    
                "mData": "Title"    
            },   
            {    
                "mData": "Organization"    
            },   
            {    
                "mData": "Section"    
            },   
            {    
                "mData": "Business_x0020_Phone"    
            },  
            {    
                "mData": "Created"    
            }             
            ]    
        });    
    } catch (e) {    
        alert(e.message);    
    }    
}

function myErrHandler(data, errMessage) {    
    console.log("Error: " + errMessage);    
}

显示节的语法应该是什么?

对于对象,我需要使用以下语法:

{    
    "mDataProp": "Section.Title"    
}
而不是

{    
    "mData": "Section"    
}

您能否提供一个响应示例,以便复制您的问题?此外,如果截面是子对象,您希望如何显示它?属性是节对象中某个元素的键名吗?我想在查找表中显示标题(查找值)。e、 g.数据收集和支持。当前显示的是[object]。你是在问电话里的反应是什么样的吗?3a11302f-0d64-473e-aa88-ce30d657d7c7 2019-12-17T21:11:32Z日常操作