需要在sharepoint中的HTML表格中显示自定义列表项 [英] Need to show the custom list item in HTML table in sharepoint

查看:98
本文介绍了需要在sharepoint中的HTML表格中显示自定义列表项的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我尝试了以下代码。但它不工作



我尝试过:



I tried the below code. but its not working

What I have tried:

$(document).ready(function() {  


loadMyItems();
    
})


function loadMyItems() {  
    var siteUrl = _spPageContextInfo.siteAbsoluteUrl;  
    alert(siteUrl);
    var oDataUrl = siteUrl + "/_api/web/lists/getbytitle('Purchase Order')/items?$select=PO_x0020_ID";  
    $.ajax({  
        url: oDataUrl,  
        type: "GET",  
        dataType: "json",  
        headers: {  
            "accept": "application/json;odata=verbose"  
        },  
        success: mySuccHandler,  
        error: myErrHandler  
    });  
}  
function mySuccHandler(data){

 try{  
        var dataTableExample = $('#table_id').DataTable();  
        if (dataTableExample != 'undefined') {  
            dataTableExample.destroy();  
        } 
        
        
        dataTableExample = $('#table_id').DataTable({  
            scrollY: 300,  
            "aaData": data.d.results,  
            "aoColumns": [{  
                "mData": "PO_x0020_ID"  
               
            }]  
        });
             
        }
        catch (e){
        alert ("e.message");
        }
        }
        
  
function myErrHandler(data ,errCode, errMessage) {  
    alert("Error: " + errMessage);  
}

推荐答案

document )。ready(< span class =code-keyword> function (){


loadMyItems();

})


function loadMyItems(){
var siteUrl = _spPageContextInfo.siteAbsoluteUrl;
alert(siteUrl);
var oDataUrl = siteUrl + / _ api / web / lists / getbytitle('Purchase Order')/ items?
(document).ready(function() { loadMyItems(); }) function loadMyItems() { var siteUrl = _spPageContextInfo.siteAbsoluteUrl; alert(siteUrl); var oDataUrl = siteUrl + "/_api/web/lists/getbytitle('Purchase Order')/items?


select = PO_x0020_ID;
select=PO_x0020_ID";


.ajax({
url:oDataUrl,
type: GET
dataType: json
header:{
accept application / json; odata = verbose
},
成功:mySuccHandler,
错误:myErrHandler
});
}
function mySuccHandler(data){

try {
var dataTableExample =
.ajax({ url: oDataUrl, type: "GET", dataType: "json", headers: { "accept": "application/json;odata=verbose" }, success: mySuccHandler, error: myErrHandler }); } function mySuccHandler(data){ try{ var dataTableExample =


这篇关于需要在sharepoint中的HTML表格中显示自定义列表项的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆