问题标签 [dojo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1158 浏览

javascript - 如何从 Javascript 函数返回两个变量作为属性

不确定在 Dojo 或 JS 中是否可以让函数返回具有两个 vars 属性的对象?我的代码不起作用,但正如我的要求:

好的,这是我真正的功能:

0 投票
4 回答
3860 浏览

javascript - 如何在 dojox.charting 中注销图例?

我有以下代码通过 dojox.charting 创建图表图形:

该功能适用​​于第一次通话;但是,如果再次调用,图表显示OK,但图例不显示。在萤火虫中,我注意到在 manager.xd.js(第 8 行)中有一条错误提示“尝试使用 id==legend1 注册小部件,但该 id 已注册”。看起来 dojox 库中的某个地方缓存了具有相同 ID 的前一个图例对象。

我想我必须清除以前注册或缓存的任何图例。我怎样才能做到这一点?

顺便说一句,在我的 html 页面中,我有几个 ancor 链接来调用 JavaScript 函数以在 id="surfaceDiv" 的 div 节点中绘制不同的图形,并且图例节点"是 id="legendDiv" 的下一个 div。因此,可以再次调用上述函数。

0 投票
2 回答
1708 浏览

javascript - dojox.charting 和 xDomain 对 dojo/dojox 库的引用的问题

我有一个网页 HTML 页面,其中包含一些基于 dojox.charting 的客户端 JS 代码。我的本地网站中没有 dojo 库(实际上没有 Web 服务器)。我将 dojos 的 xDomain 参考功能与 src 一起用于 google 的托管站点,如下所示:

这是创建曲线图的功能,基于Dojo 中的代码:Now With Drawing Tools

我的第一个问题是,对于曲线图,y 轴上的数字只显示 0 和 10。中间的数字 1 到 9 都没有显示。从 1 到 6 的 x 轴值是可见的。文章中的原始图表快照也显示了 y 轴值,但DojoToolKit Demos上的快照确实显示了沿 y 轴的值。我不确定我在代码中遗漏了什么。如何启用显示 y 轴值?

下一个问题是关于 Magnify()。DojoToolKit 演示站点的曲线图工作正常,但我的图表的放大功能不起作用。我认为这可能是由 xDomain 引用引起的。我可能需要从 xDomain 的 dojox 库中指定一些指定的 js 文件。我不确定我必须指定哪一个。

我注意到的一件事是,我的 FireBug 在绘制曲线图后显示以下错误:

我认为那些未定义的错误可能表明我错过了在我的 head 部分加载一些 dojox 库文件。

顺便说一句,我没有网络服务器,我更喜欢使用 dojo 的 xDomain 参考选项。这样,我可以在任何地方编辑一个html文件,然后发送给其他人。无需下载和安装 dojo 源库。

0 投票
1 回答
863 浏览

javascript - 使用 Dojo Grid HELP 模仿 excel 表?

我有一个基本网页,我试图在按下时捕获输入键。我将有一个包含许多行的页面(取决于数据库提取的内容),其中每个字段都是可编辑的。我想要做的是当用户专注于某一行的某一列时,我希望他们能够按下回车键,他们的焦点将转到下一行但保持在同一列中。我正在使用 Dojo Grid 创建我的网格。

第一部分是弄清楚如何捕获回车键。下一部分是弄清楚如何将 javascript 函数绑定到特定字段。然后最后我需要能够将我的行增加 1,保持在同一列并保持我的字段可编辑。

那么,关于输入键捕获的任何建议?

0 投票
2 回答
5741 浏览

django - 如何在我的 Django 应用程序中使用 Dojo?

如何在我的 Django 应用程序中使用 Dojo?请向我展示有关如何执行此操作的综合示例。
任何指向此组合示例代码的链接将不胜感激

注意:我也不介意使用 Dojango 的示例。

0 投票
1 回答
1651 浏览

ajax - 如何维护由 Ajax 刷新的页面上的复选框状态?

我的应用程序中有一个 html 表,它显示了系统中运行的各种作业的状态。每个作业都有一个与之相关的状态,例如用于运行作业的漩涡状 gif。新作业旁边有一个复选框,允许用户选择和启动相关作业。

该表是一个 struts2 自动刷新的 div (sx:div),它每隔几秒刷新一次以反映作业当前发生的情况。

问题是当 div 刷新时,我失去了复选框的状态。

有没有一种优雅的方式来维持他们的状态?我可以选择在完成 ajax 刷新后使用标签中内置的 dojo 主题系统调用一些 javascript,但我不确定什么是处理它的最佳方法。

0 投票
3 回答
4540 浏览

dojo - 道场树刷新

使用 Dojo 1.3,在将子项(即文件夹或项)添加到树后,有没有办法通过刷新或其他方法立即反映它?

0 投票
2 回答
520 浏览

java - 适用于 Java EE 的优秀 Ajax 框架

我对 Java EE 比较陌生,我需要一个可以为我简化 AJAX 的框架。

目前我有使用 dojo 工具包绘制图形的代码,但我希望通过 AJAX 更新图形。是否有一个好的框架可以让我进行 Ajax 回调并将 javascript 插入和运行到页面中?

如果是这样,有没有关于如何使用这个框架的好教程?

我对 Ajax 的唯一体验是在 ASP.Net 下使用 Telerik。

0 投票
3 回答
18778 浏览

dojo - 如何使用dojo TextBox attr 函数获取值?

如何获取 Dojo TextBox 的值?

我正在这样做;

但是 firbug 告诉我 getValue() 已被弃用!是使用 attr('value')!

但我不知道如何使用 attr('value') 函数

帮助

加思

0 投票
3 回答
3408 浏览

javascript - IE 中的自动关闭弹出窗口——如何获得正确的 onBlur 行为?

当用户点击离开它时,我希望一个瞬态窗口自行关闭。这适用于火狐:

但它似乎不适用于 Internet Explorer。其他一些网站提到了一个特定于 IE 的“onfocusout”事件,但我找不到我需要的一个连贯的工作示例。

Stack Overflow 对让 IE 浏览器窗口在失去焦点时关闭的最佳方法有什么看法?

我正在使用 Dojo,所以如果该库中有一些快捷方式,欢迎提供信息。否则标准 IE 调用将是最好的答案。