﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-何杨的IT技术博客-随笔分类-Dojo</title><link>http://www.blogjava.net/heyang/category/53318.html</link><description>为实现完美而进行探索.</description><language>zh-cn</language><lastBuildDate>Mon, 18 Feb 2013 09:13:32 GMT</lastBuildDate><pubDate>Mon, 18 Feb 2013 09:13:32 GMT</pubDate><ttl>60</ttl><item><title>[转]dojo使用小结</title><link>http://www.blogjava.net/heyang/archive/2013/02/18/395378.html</link><dc:creator>何杨</dc:creator><author>何杨</author><pubDate>Mon, 18 Feb 2013 09:09:00 GMT</pubDate><guid>http://www.blogjava.net/heyang/archive/2013/02/18/395378.html</guid><wfw:comment>http://www.blogjava.net/heyang/comments/395378.html</wfw:comment><comments>http://www.blogjava.net/heyang/archive/2013/02/18/395378.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/heyang/comments/commentRss/395378.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/heyang/services/trackbacks/395378.html</trackback:ping><description><![CDATA[<div>http://www.cnblogs.com/evilyang/archive/2012/02/17/2355218.html</div><br /><div><p>一、使用场景</p><p>&nbsp;&nbsp; 服务端获得的DataTable转化为Json格式后传递给客户端dojo,dojo将json数据直接绑定在dojox.grid.DataGrid上<br /></p><p>二、基本用法</p><p>1.客户端页面DataToJson.aspx返回一个Json数据<br /></p><div><div><div><a title="复制代码"><img src="http://common.cnblogs.com/images/copycode.gif" alt="复制代码" /></a></div><div><span style="color: #0000FF;">&nbsp;&nbsp;&nbsp; private</span>&nbsp;<span style="color: #0000FF;">void</span>&nbsp;Json()<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DataTable&nbsp;dt&nbsp;=&nbsp;<span style="color: #0000FF;">this</span>.GetData();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF;">string</span>&nbsp;str&nbsp;=&nbsp;JsonHelper.DateTableToJson(dt);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(str);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.End();<br />&nbsp;&nbsp;&nbsp;&nbsp;}</div><div><a title="复制代码"><img src="http://common.cnblogs.com/images/copycode.gif" alt="复制代码" /></a></div></div></div>&nbsp;2.利用ajax接受json数据<p>dojox.grid.DataGrid凭借dojo.data.ItemFileWriteStore可以轻松具有ajax功能<br /></p><p>使用dojo.grid.DataGrid首先做如下准备工作<br /></p><p>a.引入样式表</p><div>&lt;link rel="Stylesheet" href="dojo-re/dojox/grid/resources/soriaGrid.css" /&gt;</div>b.引入所需库<br /><div>dojo.require("dojo.parser");<br />dojo.require("dijit.form.Button");&nbsp;</div><div>dojo.require("dojox.grid.DataGrid");</div><p> dojo.require("dojo.data.ItemFileWriteStore");</p><div>dojo.require("dojox.layout.FloatingPane");</div>c.编写代码<br /><div><div><a title="复制代码"><img src="http://common.cnblogs.com/images/copycode.gif" alt="复制代码" /></a></div><div>&lt;script&nbsp;type="text/javascript"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF;">function</span>&nbsp;Grid1()&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF;">var</span>&nbsp;data&nbsp;=&nbsp;<span style="color: #0000FF;">new</span>&nbsp;dojo.data.ItemFileWriteStore({<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;url:&nbsp;"DataToJson.aspx"<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF;">var</span>&nbsp;structure&nbsp;=&nbsp;[<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;name:&nbsp;"用户名",&nbsp;field:&nbsp;"userName",&nbsp;width:&nbsp;"120px"&nbsp;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;name:&nbsp;"密码",&nbsp;field:&nbsp;"userPwd",&nbsp;width:&nbsp;"120px"&nbsp;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;name:&nbsp;"电子邮件",&nbsp;field:&nbsp;"email",&nbsp;width:&nbsp;"150px;"&nbsp;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;name:&nbsp;"博客",&nbsp;field:&nbsp;"blog",&nbsp;width:&nbsp;"150px"&nbsp;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;name:&nbsp;"生日",&nbsp;field:&nbsp;"birthday",&nbsp;width:&nbsp;"120px"&nbsp;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;name:&nbsp;"年龄",&nbsp;field:&nbsp;"age",&nbsp;width:&nbsp;"80px"&nbsp;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;name:&nbsp;"备注",&nbsp;field:&nbsp;"description",&nbsp;width:&nbsp;"120px"&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;];<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF;">var</span>&nbsp;grid&nbsp;=&nbsp;<span style="color: #0000FF;">new</span>&nbsp;dojox.grid.DataGrid({<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;store:&nbsp;data,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;structure:structure<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},"grid1");<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;grid.startup();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF;">function</span>&nbsp;ShowFloatingPane()&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF;">var</span>&nbsp;floatingPane&nbsp;=&nbsp;dijit.byId("dFloatingPane");<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;floatingPane.show();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Grid1();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;/script&gt;</div><div><a title="复制代码"><img src="http://common.cnblogs.com/images/copycode.gif" alt="复制代码" /></a></div></div><p>&nbsp;所需HTML</p><div><div><a title="复制代码"><img src="http://common.cnblogs.com/images/copycode.gif" alt="复制代码" /></a></div><div>&nbsp;&nbsp;&nbsp;<span style="color: #0000FF;">&lt;</span><span style="color: #800000;">div&nbsp;</span><span style="color: #0000FF;">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF;">&lt;</span><span style="color: #800000;">div&nbsp;</span><span style="color: #FF0000;">data-dojo-type</span><span style="color: #0000FF;">="dojox.layout.FloatingPane"</span><span style="color: #FF0000;">&nbsp;id</span><span style="color: #0000FF;">="dFloatingPane"</span><span style="color: #FF0000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;title</span><span style="color: #0000FF;">="A&nbsp;floating&nbsp;pane"</span><span style="color: #FF0000;">&nbsp;data-dojo-props</span><span style="color: #0000FF;">="resizable:true,&nbsp;dockable:true,&nbsp;title:'A&nbsp;floating&nbsp;pane'"</span><span style="color: #FF0000;"><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;style</span><span style="color: #0000FF;">="position:absolute;top:150px;left:400px;width:600px;height:400px;&nbsp;visibility:hidden"</span><span style="color: #0000FF;">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF;">&lt;</span><span style="color: #800000;">div&nbsp;</span><span style="color: #FF0000;">id</span><span style="color: #0000FF;">="grid1"</span><span style="color: #FF0000;">&nbsp;style</span><span style="color: #0000FF;">="width:450px;&nbsp;height:350px"</span><span style="color: #0000FF;">&gt;&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000FF;">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000FF;">&gt;</span><br />&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000FF;">&gt;</span><br /><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">div&nbsp;</span><span style="color: #FF0000;">data-dojo-type</span><span style="color: #0000FF;">="dijit.form.Button"</span><span style="color: #FF0000;">&nbsp;data-dojo-props</span><span style="color: #0000FF;">="label:'Show&nbsp;me',&nbsp;onClick:ShowFloatingPane"</span><span style="color: #0000FF;">&gt;&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000FF;">&gt;</span><br />&nbsp;</div><div><a title="复制代码"><img src="http://common.cnblogs.com/images/copycode.gif" alt="复制代码" /></a></div></div><p>&nbsp;d.运行结果如下：</p><p><img alt="" src="http://images.cnblogs.com/cnblogs_com/evilyang/dojo/dataGrid1.JPG" height="382" width="562" />&nbsp;</p><p>&nbsp;三、继续完善DataGrid功能</p><p>1,增加搜索条件</p><div>query:{userName:"evilyang",id:"*"},</div><p>&nbsp;2,隐藏一列，不显示</p><p>&nbsp;{name:"密码",field:"userPwd",width:"100px",hidden:"true"}</p><p>3,为某一列增加一个样式名</p><div>&nbsp;&lt;style type="text/css"&gt;<br />&nbsp;&nbsp;&nbsp; .name{ font-style:italic; font-size:14px; color:Red;}<br />&nbsp;&nbsp;&nbsp; &lt;/style&gt;</div><div>{ name: "用户名", field: "userName", width: "120px" ,classes:"name"}</div>&nbsp;4，为某一列直接增加一个样式<div>{ name: "电子邮件", field: "email", width: "150px;",styles:"text-align:center;" },</div>5,固定前两列<p>更改structure结构，加入noscroll属性</p><div><div><a title="复制代码"><img src="http://common.cnblogs.com/images/copycode.gif" alt="复制代码" /></a></div><div><span style="color: #0000FF;">var</span>&nbsp;structure&nbsp;=&nbsp;[{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;noscroll:&nbsp;<span style="color: #0000FF;">true</span>,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cells:&nbsp;[<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;name:&nbsp;"用户名",&nbsp;field:&nbsp;"userName",&nbsp;width:&nbsp;"80px",&nbsp;classes:&nbsp;"name"&nbsp;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;name:&nbsp;"密码",&nbsp;field:&nbsp;"userPwd",&nbsp;width:&nbsp;"80px",&nbsp;hidden:&nbsp;"true"&nbsp;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;name:&nbsp;"电子邮件",&nbsp;field:&nbsp;"email",&nbsp;width:&nbsp;"150px;",&nbsp;styles:&nbsp;"text-align:center;"&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cells:&nbsp;[<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;name:&nbsp;"博客",&nbsp;field:&nbsp;"blog",&nbsp;width:&nbsp;"120px"&nbsp;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;name:&nbsp;"生日",&nbsp;field:&nbsp;"birthday",&nbsp;width:&nbsp;"120px"&nbsp;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;name:&nbsp;"年龄",&nbsp;field:&nbsp;"age",&nbsp;width:&nbsp;"50px"&nbsp;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;name:&nbsp;"备注",&nbsp;field:&nbsp;"description",&nbsp;width:&nbsp;"120px"&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}];</div><div><a title="复制代码"><img src="http://common.cnblogs.com/images/copycode.gif" alt="复制代码" /></a></div></div><p>&nbsp;6,cell中的样式设置默认模式</p><div>defaultCell:{width:"80px",styles:"text-align:center;"},</div>&nbsp;这样设置完后，每一列的属性就不必单独设置了<p>7， 其他属性<br /></p><div>selectionMode: "extended", //none,single,multiple<br />loadingMessage: "请等待，数据正在加载中......",<br />&nbsp;errorMessage: "对不起，你的请求发生错误!",<br />&nbsp;columnReordering:true//此属性设置为true,可以拖拽标题栏，更换列顺序</div><p>new dojox.grid.cells.RowIndex({ name: "编号", width: "20px" })//加入自编号</p><p>四、数据显示高级功能</p><p>1, RowClick事件<br /></p><div><div><a title="复制代码"><img src="http://common.cnblogs.com/images/copycode.gif" alt="复制代码" /></a></div><div>grid.on("RowClick",&nbsp;<span style="color: #0000FF;">function</span>(evt)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF;">var</span>&nbsp;idx&nbsp;=&nbsp;evt.rowIndex,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;item&nbsp;=&nbsp;<span style="color: #0000FF;">this</span>.getItem(idx),<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;store&nbsp;=&nbsp;<span style="color: #0000FF;">this</span>.store;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;content&nbsp;=&nbsp;dojo.byId("content");<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;content.innerHTML="you&nbsp;have&nbsp;clicked&nbsp;on&nbsp;rows&nbsp;"&nbsp;+&nbsp;store.getValue(item,&nbsp;"id");<br />　　　　　　　　　　},&nbsp;<span style="color: #0000FF;">true</span>);</div><div><a title="复制代码"><img src="http://common.cnblogs.com/images/copycode.gif" alt="复制代码" /></a></div></div><p>&nbsp;2,SelectionChanged事件</p><div><div><a title="复制代码"><img src="http://common.cnblogs.com/images/copycode.gif" alt="复制代码" /></a></div><div>grid.on("SelectionChanged",dojo.hitch(grid,&nbsp;reportSelection),&nbsp;<span style="color: #0000FF;">true</span>);<br /><span style="color: #0000FF;">function</span>&nbsp;reportSelection()&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF;">var</span>&nbsp;items&nbsp;=&nbsp;<span style="color: #0000FF;">this</span>.selection.getSelected(),<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;msg&nbsp;=&nbsp;"你选择了以下数据";<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF;">var</span>&nbsp;tmp&nbsp;=&nbsp;dojo.map(items,&nbsp;<span style="color: #0000FF;">function</span>(item)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF;">return</span>&nbsp;<span style="color: #0000FF;">this</span>.store.getValue(item,&nbsp;"id");<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},&nbsp;<span style="color: #0000FF;">this</span>);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000FF;">var</span>&nbsp;content&nbsp;=&nbsp;dojo.byId("content");<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;content.innerHTML&nbsp;=&nbsp;msg&nbsp;+&nbsp;tmp.join(",");<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</div><div><a title="复制代码"><img src="http://common.cnblogs.com/images/copycode.gif" alt="复制代码" /></a></div></div><p>五、显示效果如下图：</p><p><img alt="" src="http://images.cnblogs.com/cnblogs_com/evilyang/dojo/dataGrid2.JPG" height="383" width="559" /> <br /></p></div><img src ="http://www.blogjava.net/heyang/aggbug/395378.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/heyang/" target="_blank">何杨</a> 2013-02-18 17:09 <a href="http://www.blogjava.net/heyang/archive/2013/02/18/395378.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>