function getListFields(listTitle) { var showHidden = false; var outPut = $("#DeltaPlaceHolderMain"); //debugger; var addOutput = outPut != null && (outPut.length > 0)? true : false; var tbl = ""; $.ajax({ url: _spPageContextInfo.webAbsoluteUrl + "/_api/Web/Lists/getByTitle('" + listTitle + "')/Fields", type: "GET", dataType: "json", headers: { Accept: "application/json;odata=verbose" }, success: function (response) { //debugger; var toClipboard = ""; console.log(response); console.log("InternalName;Hidden;TypeAsString;Title;Required;Id"); toClipboard += "InternalName;Hidden;TypeAsString;Title;Required;Id\r\n"; if (addOutput) tbl += ""; for (var i = 0 ; i < response.d.results.length ; i++) { var field = response.d.results[i]; if (!showHidden && field.Hidden) { continue; } console.log(field.InternalName + ";" + field.Hidden + ";" + field.TypeAsString + ";" + field.Title + ";" + field.Required + ";" + field.Id); toClipboard += field.InternalName + ";" + field.Hidden + ";" + field.TypeAsString + ";" + field.Title + ";" + field.Required + ";" + field.Id + "\r\n" if (addOutput) tbl += ''; } tbl += "
InternalNameHiddenTypeAsStringTitleRequired
' + field.InternalName + '' + field.Hidden + '' + field.TypeAsString + '' + field.Title + '' + field.Required + '
"; if (addOutput) $("#fdiOutput").append(tbl); }, error: function (data) { console.log("error getListFields " + listTitle); console.log(data); debugger; } }); } getListFields('Pages');