问题标签 [dijit.form]

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 投票
2 回答
20063 浏览

javascript - 设置 Dijit.Form.Textarea 的值

我有一个 dijit 对话框,其中包含我想要自动填充的表单。我可以让对话框与其中的表单一起显示,但我无法在表单中设置文本区域的值。这是包含 html 的 div。

保存 关闭

我可以通过这样做来很好地显示它

var formDlg = dijit.byId("formDialog"); formDlg.show();

但我遇到的问题是设置名为“desc”的文本区域的值。我尝试了多种方法,但我知道我需要

但是如果我设置任何测试属性,例如

该值永远不会保存并显示在文本区域内。这样做有诀窍吗?任何帮助都会很棒。谢谢

0 投票
2 回答
1303 浏览

dojo - Dojo 按钮以编程方式创建 - 范围问题

亲爱的,我以编程方式创建了一个新的 Dojo 按钮。我正在我的一个自定义 dojo 课程中这样做。在创建按钮时,我定义了一个 onClick 方法,在单击按钮时应该调用该方法。这个方法是类的一部分。我无法调用该方法,因为this单击按钮时“”的范围不同。有人可以帮我解决这个问题吗?

removetrack()当我单击创建的按钮时,我需要调用方法。

0 投票
2 回答
1325 浏览

dojo - 编辑表单时使用 Dojo 重新启用提交按钮

我正在尝试使用 Dojo 构建一个 Web 应用程序。我有一个表单,它通过 Dojo 的 xhrPost 功能将数据发布到服务器端程序,该程序在用户点击“保存”按钮时保存对表单所做的更改。我想做的是在成功保存后禁用保存按钮,直到下次在任何表单字段中更改某些内容以避免重复尝试保存未更改的文档。

我尝试让 Dojo 的事件监视功能监视更改,但没有成功。旨在触发重新启用保存按钮的事件从不执行任何操作。这是我尝试过的:

使用 onKeyPress 而不是 onChange 似乎很有希望,但是当仅使用鼠标编辑表单时,这并没有(显然)重新启用按钮。

0 投票
1 回答
1669 浏览

dojo - 如何在 GridView(表)中表示来自 JSON 的数据

我有这种格式的 JSON 文件

其中 Alarms, BAE, Open... 是列。我需要像 ASP.NET 中的 GridView 一样表示(像带有分页的表)。如何使用 Dojo 做到这一点?是否有任何小部件可以自动以表格形式表示 JSON 文件?

0 投票
1 回答
2327 浏览

dojo - Dojo 登录表单 - 如何发送 post 方法

我已经下载了 Dojo 登录表单。我应该改变什么,以便当我点击登录按钮时,我发送一个带有参数的 POST 请求到index.php

0 投票
2 回答
6283 浏览

dojo - 隐藏 dijit.Dialog 时出现 Dojo 异常

我有一个对话框,里面有一个表格。下面的代码只是我想要做的一个例子。当您关闭 dijit.Dialog 时,如果您不递归地销毁他的孩子,您就无法重新打开它(使用相同的 id)。

如果您不想破坏您的小部件,您可以执行以下操作:

我希望这会有所帮助,但使用此代码引发的错误是:

我不得不说我对这个有点迷茫!它快把我逼疯了^^

PS:对不起我的“法语”英语^^

0 投票
1 回答
186 浏览

php - 如何为 Zend_Dojo_Form 元素设置本地化?

假设我有一个简单的表格:

“名称”元素是必需的,因此错误消息将是“此字段是必需的”。如何更改此消息?

0 投票
1 回答
775 浏览

dojo - dojo - 移除 ComboButton 样式和悬停动作

我正在以编程方式创建 dijit.form.ComboButton。但是,我想从中删除所有 dijit 样式(例如 dijitButtonNode 类)。当我将鼠标悬停在样式上时,我还想禁止样式更改。

目前,我只是在创建 ComboButton 后执行此操作:

所以我的两个问题是,1)这是删除样式的最佳方法,以及 2)如何禁用悬停样式?

0 投票
1 回答
658 浏览

dojo - 具有动态 dojo 表单创建的 Dojo 应用程序布局

我有一个带有两个内容窗格的 dojo 布局,每个窗格高度为 50%,一个在另一个之上。最上面的是一个道场网格。我让这个网格动态加载数据。我想用一个表单填充底部的内容窗格,以编辑网格中该行的详细信息。我已成功附加 onRowClick 以动态检索该行详细信息所需的数据。

以及检测何时检索到该数据:

我想构建一个格式良好的表单(例如在表格或其他东西中)并将其放置在底部内容窗格中,但我这样做的尝试以行为不佳和格式错误的形式告终。

有没有人有在这里有用的设计模式?我有一种感觉我做错了。

0 投票
1 回答
1104 浏览

javascript - 在 dojo 的 ComboBox 中显示建议的更好方法

我想实现一个建议组合框,它显示从我自己的 Web 服务中获取的建议(使用 restapi 和 jsonp)。我发现其中ComboBox.store.root.children包含建议的数据并编写了下面的代码。为了简单起见,我使用那里的数组而不是从我的服务中获取建议。问题在于它看起来像黑客,并且某些功能无法正常工作。例如,我无法摆脱列表中的“搜索”短语。你能提出更优雅的解决方案吗?