我對SharePoint CSR非常陌生,並且對AJAX使用REST API。這實際上是我在我的工作場所以外的第一次嘗試,在那裏我失敗了。我想要做的就是從列表中的某個字段向控制檯寫入一個值,只是爲了向我自己證明我可以。試圖使用AJAX將Sharepoint在線列表字段值寫入控制檯
我希望得到一些關於SharePoint內部RESTful AJAX調用的幫助。我現在已經用了大概4個小時的時間對這個問題進行了抨擊,「不是字面上的,」我找不到問題。
我收到參數列表後出現「未捕獲的SyntaxError:缺失」錯誤,當我嘗試在SharePoint Online腳本編輯器中運行此腳本時出現錯誤。
我正在使用jquery-3.0.0.min.js。我已確保將其正確加載到開發工具的網絡選項卡中,並使用警報。
我將永遠感激這個社區可以提供給我的任何幫助。我希望有一天能成爲一名出色的SharePoint開發人員,但那一天絕對不是今天。
<script type="text/javascript">
$(document).ready(function(){
var url="/_api/Web/Lists(guid'26274651-afba-440d-bb64-274984a51218')/Items(1)?$select=Title"
function getItems(url) {
$.ajax({
url: _spPageContextInfo.webAbsoluteUrl + url,
type: "GET",
headers: {
"accept": "application/json;odata=verbose",
},
success: function (data) {
console.log('data.d.results');
},
error: function (error) {
alert(JSON.stringify(error));
}
});
}
}
</script>
使用體面的IDE,Visual Studio Code是免費的,它會爲你捕獲所有這些錯誤 –
而對於CSR,每個人都必須使用奇妙的WYSYWIG編輯器(Chrome擴展)[**►Cisar**](https:// 365csi.nl/cisar) –
已注意。下班後我會檢查一下,謝謝。 –