问题标签 [formpanel]

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 回答
228 浏览

extjs - ExtJs FormPanel 按钮未显示

我正在尝试在我的应用程序中构建一个 FormPanel,由一个字段和两个按钮组成。问题是,虽然显示了文本字段,但视图上没有显示按钮!

这是 Login.js 视图:

有人有什么主意吗?提前致谢

0 投票
1 回答
98 浏览

extjs - 将 Formpanel 渲染到 Tabpanel

我有两个带有不同 ExtJS formpanels 的 .js 文件,我将它们的 onReady() 读取到 HTML 文件中的 DIV:

我想将它们添加/渲染到标签面板。

有没有简单的方法可以做到这一点?如果是这样,怎么办?

谢谢,史蒂夫

0 投票
1 回答
372 浏览

extjs - ExtJS4:使用面板、窗口还是容器?

我正在开发一个应用程序,我的要求是开发以下屏幕:

  1. 添加屏幕以接受用户输入(表单面板)
  2. 查看详细信息屏幕以显示用户输入(网格面板)
  3. 编辑屏幕以编辑用户输入(不确定它应该是表单还是窗口)。

我有一个网格面板的“itemdblclick”侦听器。所以当用户双击网格行时,编辑屏幕必须打开,并在字段中填充详细信息。

我想为添加和编辑屏幕使用一个公共类,但这里的问题是,如果我扩展一个窗口,编辑屏幕出现但不添加屏幕而如果我扩展一个面板,然后添加屏幕打开但编辑画面没有出现。。

注意:我有一个选项卡面板,在其中我将添加和查看屏幕添加为不同的选项卡,而编辑屏幕只是一个窗口。

据我所知,标签面板可能不能将窗口作为子组件。

请告诉我这里有什么问题?我是否应该扩展一个“容器”,并且可以在其他地方指定“表单面板”和“窗口”。? 如何达到我的要求?任何参考都会有所帮助..

提前致谢

0 投票
2 回答
444 浏览

extjs - extjs3.4:如何使用 2 种不同形式的字段集?

我正在使用 ExtJS 3.4,我有一个mainDetailsFieldSet我想以两种形式使用的字段集,addFormPanel以及updateFormPanel. 我能够以addFormPanel表单形式获取字段集,但无法在 updateFormPanel 中获取它。我得到一条蓝线。我在这里找不到什么问题...有人可以帮我解决这个问题吗?

这是我的代码:

//带有文本字段和组合框的主字段集

//addFormPanel,我在这里使用mainfieldset

//updateformpanel,在这里我想再次添加相同的字段集

提前致谢

0 投票
1 回答
280 浏览

extjs - 模糊/单击 Formpanel ExtJS 4 无法正确访问表单字段

我有一个 ExtJS Formpanel,并且我已经为单击表单(而不是表单的任何字段)编写了一个监听器,它工作正常。

  1. 即使在将 Ext.FocusManager.Enable() 设置为 true 之后,我也无法让“模糊”正常工作。我错过了什么?

  2. 我无法从表单面板单击事件的事件处理程序访问表单字段。当我这样做时 - this.up.('form').get.(fieldname).value [在表单字段的事件处理程序中工作正常。]它说元素未定义。如何在此处访问表单元素?

添加代码片段 -

我这样做是为了可以访问另一个对象的值,比如 B.field。

Onload 我能够获取 B.field 的值。但是当用户更改不同选项卡上的 B.field 的值时,我无法获取 A 中 B.field 的更改值。我只是想办法避免 Ajax 调用数据库,如果可能的话.

在此先感谢您的时间。

0 投票
0 回答
44 浏览

extjs - 如何使用 ext js2.3 获取表单面板中的错误字段?

如何使用 ext js2.3 从表单面板获取错误字段。在这个版本中没有什么叫做 getFields 可以使用。那么是否有任何替代方法来获取这些字段?

0 投票
1 回答
124 浏览

extjs - 在具有项目的 ext js 面板中,它仅在按下 f12 按钮时显示,或者如果在关闭 f12 窗口时已经在调试会话中显示面板

在 ext js 中,我有一个表单面板,它将在选项卡单击上添加项目,即与单击的选项卡相关的项目。我正在销毁之前创建的项目并将新项目添加到面板中。项目正在正确添加,但面板未显示。当我按 f12 或如果我此时关闭控制台时使用 f12 时,将显示面板。在 f12 窗口打开或关闭面板显示。为什么不是以前?可能是什么问题呢?

0 投票
1 回答
401 浏览

java - GWT-FormPanel 对 submitcompletehandler 的响应为空

我们在 gwt 中有一个表单面板。

我们的表单面板的操作设置为一个 aspx 页面。根据预期的输出,使用POST方法通过表单面板发送的信息被设置到操作 aspx 页面中,成功响应后,我们将被重定向到操作 aspx 页面。

getResults()但是我们从 的函数中接收到 null onSubmitCompleteHandler。当我们检查检查元素的请求网络部分的响应值时,我们发现与预期相同的结果。

0 投票
1 回答
468 浏览

javascript - 使用循环添加标签字段(ExtJs 2.3.0)

我有一个表格如下 -

这很好用,并在面板中添加了行。空标签文本在加载时生成。如您所见,可能有 100 行具有相同布局(col1 除外),我不想重复此项目布局 100 次。

有没有像使用循环或其他东西添加控件的东西。这样我就不必重复了。有什么办法可以让我添加这 4 列。

我尝试使用theForm.add({ xtype: 'label', text: '' }); 但它不起作用。

0 投票
2 回答
919 浏览

javascript - ExtJs 布局:无法显示 Ext.form.Panel

您好,我正在尝试显示我的过滤器面板,但它对任何人都不起作用,为什么?我试图将我的 window.js 设置为 layout: 'border' 但没有成功我找到了一些示例@ sencha 但我失败了sencha 布局

我的 window.js

我的 filter.js

网格视图