スマートクライアントのLGPLバージョンを使用して自分のサーバーに接続したいと考えています。 SmartClientにフェッチ要求を送信したい(操作の種類、範囲などを含む)—残りを処理します。しかし、私はSmartClientにそれを強制することはできません。私がやったのは、簡単なGETリクエストを送ることだけでした。私は何を追加すべきですか?SmartClientでデータを取得するLGPLバージョン
マイコード:
<HTML>
<HEAD>
<SCRIPT>var isomorphicDir="../isomorphic/";</SCRIPT>
<SCRIPT SRC=../isomorphic/system/modules/ISC_Core.js></SCRIPT>
<SCRIPT SRC=../isomorphic/system/modules/ISC_Foundation.js></SCRIPT>
<SCRIPT SRC=../isomorphic/system/modules/ISC_Containers.js></SCRIPT>
<SCRIPT SRC=../isomorphic/system/modules/ISC_Grids.js></SCRIPT>
<SCRIPT SRC=../isomorphic/system/modules/ISC_Forms.js></SCRIPT>
<SCRIPT SRC=../isomorphic/system/modules/ISC_DataBinding.js></SCRIPT>
<SCRIPT SRC=../isomorphic/skins/SmartClient/load_skin.js></SCRIPT>
</HEAD>
<BODY>
<SCRIPT>
isc.DataSource.create({
ID:"countries",
dataURL:"countries_small.js",
fields:[
{name:"name", type:"text", primaryKey:true},
{name:"population"},
]
});
isc.ListGrid.create({
width: "100%",
height: 50,
dataSource: "countries",
drawAllMaxCells:0,
dataPageSize:1,
drawAheadRatio:1,
showAllRecords:false,
autoFetchData: true
});
</SCRIPT>
</BODY>
</HTML>