问题标签 [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.
php - Zend_Dojo_Form_Element 创建简单元素(“充当” Zend_Form_Element)
我正在尝试在 ZF 中创建一个 dijit 按钮。我尝试过使用普通的 dojo 并且它可以工作,但是当使用 Zend_Dojo 时,它会创建一个简单的按钮,换句话说,Zend_Dojo_Form_Elements 充当 Zend_Form_Element。
没有 Zend_Dojo 的IndexController(这样按钮可以正确渲染):
带有 Zend_Dojo 的IndexController(这样它创建了一个简单的按钮,如下所示):
结果是:
我做错了什么,为什么 Zend_Dojo_Form_Element 充当 Zend_Form_Element?谢谢。
java - 使用 Dojo/Dijit 分割字符串
这是我的问题,
我有一个 dojo/dijit 多选列表,所以在多选之后我需要拆分结果
例子
假设 selected = 'value 1,value2,value3';
所以在我有多个结果之后,我按照以下方式进行拆分
但是这段代码失败了,由于某种原因,'selected'变量是一些与java脚本'split'不兼容的dojo/dijit对象......
所以我想知道,dojo 是否有自己的拆分实现?我也很乐意和我分享你的意见..
谢谢
编辑
在使用 Firebug 进行小调试后,我发现“选定”格式是数组,因此实际上不再需要拆分。
forms - 为什么声明性 dijit 形式的 FilteringSelect 会导致无效提交?
帮助我理解这一点。
默认情况下dijit.form.FilteringSelect
(扩展自)不ValidationTextBox
应该具有属性吗?required = false
为什么简单地将 FilteringSelect 包含在如下所示的声明形式中会自动导致dijit.form.Form.isValid() == false
?
即使手动将 filterselect 的required
prop 设置为 false 也会导致表单提交无效。我觉得我在这里缺少一些东西。
我正在使用 dojo 工具包 1.6.1 版。
javascript - 以编程方式声明 dijit.form.select 的值
我正在尝试通过 JSON 声明声明标记声明的 dijit.form.Select 小部件的选项。根据我在 API 文档中阅读的内容,您似乎可以使用 setStore() 传递一个新商店,然后它应该更新,但除了具有完整商店的空 Select 小部件之外,这并没有产生任何有用的结果。我想知道我的对象是否缺少某些声明,是否使用了错误的方法,或者是否有任何其他方法来声明这些选项。
我一直在使用的测试标记打印在下面:
python - Django(dojango)FieldRegex 未通过
我知道 dojango 上的 stackoverflow 没有太多内容,但我想我还是会问。
Dojango 对 RegexField 的描述如下:
我在 forms.py 中使用它:
不幸的是,这些都给了我:
如果我使用以下内容:
我得到以下 HTML:
谁能告诉我我可能做错了什么?
dojo - 在 ContentPane 中居中 dijit.form.buttons
我是一个带有 3 个内容窗格的边框容器。左,中,右。左侧数据网格(左侧内容窗格)、右侧数据网格(右侧内容窗格)、中心内容窗格中的 2 个按钮,用于在网格之间移动内容。
我唯一的问题是按钮的格式,这些按钮总是出现在中心内容窗格的顶部。无论浏览器大小如何,我都需要它们位于中心窗格的水平和垂直中心。我的实验未能使它们居中。
感谢任何可以帮助初学者的人。
dojo - Diji TitlePane 折叠时内容未向上移动
真的很简单。
我有两个动态加载内容的 ContentPanes。我动态加载的内容包含 TitlePanes。当我折叠这些 TitlePane 时,TitlePane 下面的内容不会向上移动。
(您可能会问我为什么不将内容加载到 TitlePanes 内的 ContentPanes 中。我不这样做的原因是因为 TitlePanes 不会扩展以覆盖动态内容)
dojo - dijit.byId 返回未定义
我有一个隐藏的表单,我试图通过 dijit.byId 将它放入一个变量中,不幸的是它总是返回未定义的。
我错过了什么吗?道场在每个角落都让我感到困惑 - 非常感谢任何帮助。
js:
html:
django - Dojango/Dijit 小部件
您可以添加到 dojango 创建的 dijit 小部件,而不必完全覆盖它们。
(我问是因为我想将 JS 触发器 [onChange, onClick] 添加到某些小部件)
javascript - Dijit 事件在动态窗格中不起作用
有人能告诉我为什么以下方法都不起作用吗?
编辑 (以防链接失效,这个问题是关于如何在加载到 dijit 窗格的页面中似乎无法触发事件。这适用于 Firefox 6.0.2、Crome 12.0.742.100 和 Opera 11.00.1156 )
编辑 Dojango 代码: