0

自分の Web サイトに DojoX Grid コントロールを追加しようとしていますが、機能しません。簡単な例から始めたいのですが、どこにもないようです。これらは私の要件です:

  1. 1.2 グリッドの例が必要です
  2. googleapis.comDojo ライブラリーを(または AOL のサーバー。トランク・コードやプライベート・サーバーでホストされている Dojo コードではありません)からロードする必要があります。
  3. 公開サーバーから Dojo コードをロードする以外は、残りのすべてのコードを HTML ページに含める必要があります。別の URL からデータをロードしない。グリッドを機能させようとしています。次に、動的にデータをロードすることについて心配します。

驚くべきことに、3 つの要件をすべて満たすものは見つかりません。何か知っていますか?

4

1 に答える 1

1

どうぞ:

  1. 標準Dojox Grid テスト・ページから開始
  2. CSS インポートの修正:

    @import " http://ajax.googleapis.com/ajax/libs/dojo/1.2.3/dojox/grid/resources/Grid.css ";

  3. ロードされたクロスドメイン Dojo:

    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/dojo/1.2.3/dojo/dojo.xd.js" djConfig="isDebug:false, parseOnLoad: false ">

  4. ...parseOnLoad を false に設定します。

  5. test_store宣言して名前を付けたインポート関数:

    loadStore = function(){ // サンプルデータ

  6. dojo.requireすべてのd クラスがロードされたら、すべてを開始しました。

    dojo.addOnLoad( function(){ loadStore(); dojo.parser.parse() } );

それだけです:クロスドメイン ライブラリ demo を使用した実際の Dojo Gridです。

于 2009-02-19T18:01:31.470 に答える