CodeThatGrid - Using XML Example

CodeThatGrid - Using XML Example

<form>  
 <input type="hidden" name="def" value='<xml version="1.0"?>
 <gridDef>
 <amountPerPage>10</amountPerPage> 
   
 <datatype>0</datatype>
 <data>
   <data>1</data>
   <data>Name 1</data>
   <data>Status 1</data>
 </data>
 <data>
   <data>2</data>
   <data>Name 2</data>
   <data>Status 2</data>
 </data>  
 <data>
   <data>3</data>
   <data>Name 3</data>
   <data>Status 3</data>
 </data>  
 
 <colDef>
  <title>ID</title>
  <type>Number</type>
  <alignment>left</alignment>
  <compareFunction>compare</compareFunction>
 </colDef>
 <colDef>
  <title>Name</title>
  <type>String</type>
  <alignment>center</alignment>
  <compareFunction>compare</compareFunction>
 </colDef>
 <colDef>
  <title>Status</title>
  <type>String</type>
  <alignment>right</alignment>
  <compareFunction>compare</compareFunction>
 </colDef>
 <tableStyle>
   <width>430</width>
   <height>150</height>
   <tableClass>common</tableClass>   
 </tableStyle>
 </gridDef>'>
 </form> 
  
 <script language="javascript1.2">
<!--
var xmlTree = new CXMLTree (document.forms[0].def.value);
var def = xmlTree.toObject();
var g = new CCodeThatGrid("g", 5, 5);
g.init(def.gridDef);
g.doAction(); 
//-->
</script>