Warning: Division by zero in /.2/vhosts/www.chudadi.com/html/nonsense.php on line 333

Warning: Division by zero in /.2/vhosts/www.chudadi.com/html/nonsense.php on line 335
Simple Grid + JSON Store
i xfree
Thoughts on free softwares and web RSS Feed - Newest 10 Posts Add To Favourites

Simple Grid + JSON Store
Posted on 2008-10-06 by mjsawyerjr

Sample Dojo Grid with JSON access below

Works on behalf of Dojo 1.2, as well as not on behalf of earlier versions.

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”>
<html>
<head>
<title>Layout Markup Basic</title>
<style type=”text/css”>
@import “dijit/themes/soria/soria.css”;
@import “dijit/themes/tundra/tundra.css”;
@import “dojox/grid/resources/Grid.css”;
@import “dojox/grid/resources/tundraGrid.css”;
@import “general.css”;
</style>
<script type=”text/javascript” src=”dojo/dojo.js” djConfig=”isDebug:false, parseOnLoad: true”></script>
<script type=”text/javascript”>
dojo.require(”dojo.data.ItemFileReadStore”);
dojo.require(”dojox.grid.DataGrid”);
dojo.require(”dojo.parser”);
dojo.require(”dijit.form.Button”);
dojo.require(”dijit.form.TextBox”);
dojo.require(”dijit.form.DateTextBox”);
dojo.require(”dijit.form.ComboBox”);
dojo.require(”dijit.layout.ContentPane”);
dojo.require(”dijit.layout.TabContainer”);
var jsonStore = new dojo.data.ItemFileReadStore({ url: “MyJson.jsp” });
</script>
</head>
<body> <table> query=”{ customer_name: ‘*’ }” store=”jsonStore”> <thead>
<tr>
<th field=”customer_name”>Customer Name</th>
<th field=”customer_address” width=”100px”>Customer Address</th>
</tr>
</thead>
</table>
</body>
</html>

MyJson.jsp Sample goes below:

<%@ taglib prefix=”json” uri=”http://www.atg.com/taglibs/json” %>
<json:object>
<json:array name=”items” var=”item” items=”2″>
<json:object>
<json:property name=”customer_name” value=”nancy”/>
<json:property name=”customer_address” value=”LA”/>
</json:object>
<json:object>
<json:property name=”customer_name” value=”ken”/>
<json:property name=”customer_address” value=”CA”/>
</json:object>
</json:array>
</json:object>

      
feed | tags: oss, freesoftware, programming, web


del.icio.us digg Fark YahooMyWeb Reddit Furl NewsVine Spurl BlinkList blogmarks

<<< Back