dojo随手记 gird组件引用


Posted in Javascript onFebruary 24, 2011

我建了一个文件里面代码是网上下的<精通dojo>的代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd"> 
<!-- 
! Excerpted from "Mastering Dojo", 
! published by The Pragmatic Bookshelf. 
! Copyrights apply to this code. It may not be used to create training material, 
! courses, books, articles, and the like. Contact us if you are in doubt. 
! We make no guarantees that this code is fit for any purpose. 
! Visit http://www.pragmaticprogrammer.com/titles/rgdojo for more book information. 
--> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
<title>Justa Cigar Wish List</title> 
<style type="text/css"> 
@import "/zstudio/testdojo/dojoroot/dijit/themes/tundra/tundra.css"; 
@import "/zstudio/testdojo/dojoroot/dojo/resources/dojo.css"; 
@import "/zstudio/testdojo/dojoroot/dojox/grid/_grid/tundraGrid.css"; 
</style> 
<script type="text/javascript" src="/zstudio/testdojo/dojoroot/dojo/dojo.js" 
djConfig="parseOnLoad: true"></script> 
<script> 
dojo.require("dojo.parser"); 
dojo.require("dojo.data.ItemFileReadStore"); 
dojo.require("dojox.grid.Grid"); 
</script> 
<style> 
#grid { 
border: 1px solid #333; 
width: 550px; 
margin: 10px; 
height: 200px; 
font-size: 0.9em; 
font-family: Geneva, Arial, Helvetica, sans-serif; 
} 
</style> 
</head> 
<body class="tundra"> 
<h1>Justa Cigar Corporation</h1> 
<h3>"Sometimes a cigar is a Justa Cigar!"</h3> 
<div dojoType="dojo.data.ItemFileReadStore" 
jsId="wishStore" url="services/cigar_wish_list.json"> 
</div> 
<table id="grid" dojoType="dojox.grid.Grid" store="wishStore" 
query="{ wishId: '*' }" clientSort="true"> 
<thead> 
<tr> 
<th field="description" width="15em">Cigar</th> 
<th field="size">Length/Ring</th> 
<th field="origin">Origin</th> 
<th field="wrapper">Wrapper</th> 
<th field="shape">Shape</th> 
</tr> 
</thead> 
</table> 
</body> 
</html>

这时候出来的页面什么效果都没产生,打开firebug一看:dojox.grid.Grid 404 not Found!!

这是怎么回事呢,我打开dojoroot/dojox/grid/目录,没发现有Grid.js的文件,只有个_Grid.js

dojo随手记 gird组件引用

于是我把dojox.grid.Grid 改成了 dojox.grid._Grid。这下没说找不到了,但又出了莫名其妙的问题

dojo随手记 gird组件引用

难道我下的dojo有问题?从官网下的1.5的啊,后来,我想了想,dojo作为一个流行的库,它的调用应该不会像dojox.grid._Grid这么奇怪,接着我发现grid目录下有个compatGrid.tar.gz的包(上面的文档目录截图里面有),在里面发现grid.js,果断解压到当前目录。再一试,果然行了!!!

dojo随手记 gird组件引用

Javascript 相关文章推荐
15款优秀的jQuery导航菜单插件分享
Jul 19 Javascript
jQuery的Ajax的自动完成功能控件简要说明
Feb 22 Javascript
jquery得到iframe src属性值的方法
Sep 25 Javascript
怎么通过onclick事件获取js函数返回值(代码少)
Jul 28 Javascript
jquery结婚电子请柬特效源码分享
Aug 21 Javascript
使用JQuery FancyBox插件实现图片展示特效
Nov 16 Javascript
jqPlot jQuery绘图插件的使用
Jun 18 Javascript
javascript中数组和字符串的方法对比
Jul 20 Javascript
移动端点击态处理的三种实现方式
Jan 12 Javascript
AngularJS2 与 D3.js集成实现自定义可视化的方法
Dec 01 Javascript
layer 刷新某个页面的实现方法
Sep 05 Javascript
使用JS监听键盘按下事件(keydown event)
Nov 07 Javascript
浏览器常用高宽的jquery插件
Feb 24 #Javascript
基于jquery的横向滚动条(滑动条)
Feb 24 #Javascript
基于JQuery的日期联动实现代码
Feb 24 #Javascript
jQuery boxy弹出层插件中文演示及使用讲解
Feb 24 #Javascript
jquery的键盘事件修改代码
Feb 24 #Javascript
Javascript公共脚本库系列(一): 弹出层脚本
Feb 24 #Javascript
从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件
Feb 23 #Javascript
You might like
在PHP中利用XML技术构造远程服务(下)
2006/10/09 PHP
php和js如何通过json互相传递数据相关问题探讨
2013/02/26 PHP
php数组中删除元素之重新索引的方法
2014/09/16 PHP
php使用CURL不依赖COOKIEJAR获取COOKIE的方法
2015/06/17 PHP
Symfony的安装和配置方法
2016/03/17 PHP
设定php简写功能的方法
2019/11/28 PHP
许愿墙中用到的函数
2006/10/07 Javascript
splice slice区别
2006/10/09 Javascript
jquery的颜色选择插件实例代码
2008/10/02 Javascript
javascript Xml增删改查(IE下)操作实现代码
2009/01/30 Javascript
基于Flowplayer打造一款免费的WEB视频播放器附源码
2015/09/06 Javascript
Javascript中Date类型和Math类型详解
2016/02/27 Javascript
Bootstrap编写一个兼容主流浏览器的受众巨幕式风格页面
2016/07/01 Javascript
Javascript 6里的4个新语法
2016/08/25 Javascript
JavaScript函数基础详解
2017/02/03 Javascript
JavaScript实现分页效果
2017/03/28 Javascript
[55:56]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.22
2019/09/05 DOTA
[58:29]DOTA2-DPC中国联赛 正赛 Phoenix vs XG BO3 第一场 1月31日
2021/03/11 DOTA
python学习手册中的python多态示例代码
2014/01/21 Python
python缩进区别分析
2014/02/15 Python
go语言计算两个时间的时间差方法
2015/03/13 Python
python实现list元素按关键字相加减的方法示例
2017/06/09 Python
python 实现tar文件压缩解压的实例详解
2017/08/20 Python
Keras使用tensorboard显示训练过程的实例
2020/02/15 Python
澳大利亚百货商店中销量第一的商务衬衫品牌:Van Heusen
2018/07/26 全球购物
单位成立周年感言
2014/01/26 职场文书
劳动工资科岗位职责范本
2014/03/02 职场文书
如何写求职信
2014/05/24 职场文书
商场客服专员岗位职责
2014/06/13 职场文书
车间核算员岗位职责
2014/07/01 职场文书
oracle表分区的概念及操作
2021/04/24 Oracle
浅析Django接口版本控制
2021/06/26 Python
Vue3中的Refs和Ref详情
2021/11/11 Vue.js
一文弄懂MySQL中redo log与binlog的区别
2022/02/15 MySQL
vue报错function () { [native code] },无法出现我们想要的内容 Unknown custom element
2022/04/11 Vue.js
Django框架中视图的用法
2022/06/10 Python