Wijmo ユーザーガイド > Data > 操作手順 > wijgrid の Dataview との連結 |
グリッドの「クイックスタート」の例に基づき、AjaxDataView オブジェクトを作成し、グリッドの data オプションを使用してバインドできます。
スクリプト |
コードのコピー |
---|---|
<script id="scriptInit" type="text/javascript"> require(["wijmo.wijgrid", "wijmo.data.ajax", "knockout.wijmo"], function () { $(document).ready(function () { $("#wijgrid").wijgrid({ data: new wijmo.data.AjaxDataView("http://ws.geonames.org/searchJSON", { ajax: { dataType: "jsonp", data: { username: "wijmowidgets", style: "SHORT" } }, pageSize: 10, onRequest: function (settings, shape) { settings.data.startRow = shape.pageSize * shape.pageIndex; settings.data.maxRows = shape.pageSize; }, onResponse: function (response) { return { totalItemCount: response.totalResultsCount, results: response.geonames }; } }), allowPaging: true }); }); }); </script> |