SharePointデータを表示するTelerik Kendo UIの助けを借りてグリッドを作成しようとしています。データを取得するには、SharePoint oDataサービスを使用しています。Telerik Kendo UI with SharePointリストアイテム
私はhttp://demos.telerik.com/kendo-ui/grid/remote-data-bindingにここ
をsimiler機能の例を持って、コード
<!DOCTYPE html>
<html>
<head>
<base href="http://demos.telerik.com/kendo-ui/grid/remote-data-binding">
<style>html { font-size: 14px; font-family: Arial, Helvetica, sans-serif; }</style>
<title></title>
<link rel="stylesheet" href="//kendo.cdn.telerik.com/2016.1.226/styles/kendo.common-material.min.css" />
<link rel="stylesheet" href="//kendo.cdn.telerik.com/2016.1.226/styles/kendo.material.min.css" />
<script src="//kendo.cdn.telerik.com/2016.1.226/js/jquery.min.js"></script>
<script src="//kendo.cdn.telerik.com/2016.1.226/js/kendo.all.min.js"></script>
</head>
<body>
<div id="example">
<div id="grid"></div>
<script>
$(document).ready(function() {
$("#grid").kendoGrid({
dataSource: {
type: "odata",
transport: {
read: "http://server/_api/Web/Lists(guid'guid of list')/Items"
},
schema: {
model: {
fields: {
Title: { type: "string" }
}
}
},
pageSize: 20,
serverPaging: true,
serverFiltering: true,
serverSorting: true
},
height: 550,
filterable: true,
sortable: true,
pageable: true,
columns: [{
field:"Title"
}
]
});
});
</script>
</div>
</body>
</html>
の下にしようと、エラー
下になった&%listguid50387715207_1459178447636 'http://server/_api/Web/Lists(guid' からスクリプトを実行することを拒否しました24inlinecount = allpages &%24format = json &%24top = 20 ' MIMEタイプ(' application/atom + xml ')が実行できず、 厳密なMIMEタイプチェックが有効になっているためです。
あなたが指しているURLが互換性のあるMIMEタイプを使用していないようです。 – whipdancer