2009-02-18 3 views
0

J'essaie d'ajouter un contrôle Grille DojoX à mon site Web, mais je ne peux pas le faire fonctionner. Je voudrais un exemple simple à partir de, mais il ne semble pas être un partout. Ce sont mes exigences:Est-ce que quelqu'un a un exemple simple d'un contrôle DojoX Grid?

  1. je besoin d'un exemple de 1.2 Grille
  2. Il faut charger les bibliothèques Dojo de googleapis.com (ou les serveurs d'AOL, pas le code du coffre ou le code Dojo hébergé un certain serveur privé)
  3. Outre le chargement du code Dojo à partir d'un serveur public, tout le reste du code doit figurer dans la page HTML. Aucune donnée de chargement d'une autre URL; J'essaye de faire fonctionner la grille; puis Je vais m'inquiéter du chargement dynamique des données.

Étonnamment, je ne trouve rien qui réponde aux trois exigences. Est-ce que quelque chose en sait une?

Répondre

1

Ici, vous allez:

  1. a commencé avec la norme Dojox Grid test page
  2. fixe CSS importe un la:

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

  3. Dojo de domaine croix Loaded:

    < 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. ... avec parseOnLoad défini sur false.

  5. fonction importée qui déclare test_store et lui a donné un nom:

    loadStore = function() { // quelques exemples de données

  6. tout a commencé une fois que toutes dojo.require classes d avaient chargé:

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

Et voilà: un fonctionnement Dojo Grid using cross domain library demo.

Questions connexes