覚書(データバインド関連):readyStateプロパティ
オブジェクトのダウンロード状態を示すreadyStateプロパティ。
値は次の5つ
uninitialized……オブジェクトは初期化されていない。
loading……オブジェクトはロード中。
loaded……オブジェクトはロードされた。
interactive……オブジェクトは完全にロードされていないが操作可能。
complete……オブジェクトは完全にロードされて初期化された。
このプロパティはデータバインドでデータソースのダウンロード状態を確認
するために重要となる。プロパティは書き換え不可。デフォルトはなし。当たり前か。
このサンプルでは、DATAPAGESIZE=1000で1000レコードをダウンロードしている。
その過程での、繰り返しテーブルのreadyStateプロパティをステータスバー
に表示している。データバインドのベーシックな部分を確認するために作ったサンプル。
5つの値のいずれかしかとれないはずだが、
loadingとinteractiveは同時に成立する気もするが...
setInterval("checkData()",10)の10を0にするとダウンロード中
interactiveではなくてloadingとなる。なぜだろう。理由不明。とりあえず覚書ということで。