问题标签 [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 投票
0 回答
844 浏览

list - Sencha Touch ViewPort 渲染问题 onTap

我有一个功能齐全的 Sencha Touc 2.1.1 应用程序捆绑在 Phonegap 2.5 中。在其中,我有几个列表,用于生成用于数据输入和其他杂项活动的表单面板。

一个示例如下(它发生在通过列表点击打开的所有表单面板上):

我有一个带有项目模板的列表在此容器中呈现:

名单是:

在点击 itemTpl 中呈现的地址时打开的表单是:

这通过我的控制器中的以下方法称为 ViewPort:

这通常按预期工作:

  1. 打开推送视图
  2. 点击列表中的地址
  3. PushForm 打开供用户使用。

然而!有时,当用户点击地址时,而不是 PushForm 打开一个黑色箭头显示在列表中的地址下方(见附图)

在此处输入图像描述.

什么时候会发生这种情况是不可预测的,但它确实发生了。到目前为止,它只发生在我的 Android 设备上,而不是在模拟器或 Web 浏览器中(我还没有从我的任何 iOS 用户那里听说过这件事)。

注意:让应用程序再次“正常”运行的唯一方法是完全重启或强制关闭应用程序。

任何想法是什么原因造成的?感恩!!

0 投票
0 回答
333 浏览

javascript - ExtJs 表单面板 - 隐藏字段事件?

我有一个表单面板..

和物品..

根据 FINGERPRINT_REQUIRED 值隐藏 FINGERPRINT 字段的最佳方法是什么?

在呈现表单之前我可以使用一个监听器吗?ExtJS 新手,请原谅我的无知 :)

运行 3.x -

任何帮助表示赞赏 -

0 投票
1 回答
223 浏览

gwt - 当内容类型不是“text/html”时,如何为 GWT 的 FormPanel 触发 SubmitCompleteEvent

只有当响应的内容类型是“text/html”类型时,GWT 的 FormPanel 才会触发 SubmitCompleteEvent,但我的内容类型是“text/csv”,当然我的响应是 csv 文件。提交完成后我真的需要做一些动作。有任何想法吗?

0 投票
1 回答
45 浏览

html - 在现有 DIV 中动态创建 FormPanel

0 投票
1 回答
1185 浏览

model-view-controller - EXT.NET 在服务器 DirectEvent 上访问 ComboBox 值

我有将值发布到 DirectAction 的 Ext.Net MVC 表单。在服务器端,在 DirectAction CoboBox 中选择的值始终为空。

我检查过

但它不起作用

0 投票
0 回答
231 浏览

windows-phone-8 - 在 Windows Phone 表单面板上显示键盘时无法滚动

我在 Windows Phone (Nokia Lumia 520, IE mobile 10) 上创建了一个使用 Sencha Touch2.3 的应用程序,如果显示键盘,则窗体无法滚动。但是我的formpanel很长,不能滚动会很不方便。当官方示例中显示键盘时,我发现所有表单面板都无法滚动。

现在,当键盘显示时如何滚动窗体?

0 投票
1 回答
889 浏览

javascript - ExtJs 4 - 没有参数的表单面板提交

我正在使用 ExtJs 4.2。

我有一个包含一些文本字段的表单面板。

例如:

我正在使用以下方式提交表单:

我只需要提交没有表单基本参数的表单附加参数“SomeOtherParams”。

在我的例子中,基本参数是:“userName”和“password”。

我可以以某种方式使这个参数消失吗?

我试图配置“baseParams:null”,但它似乎没有做任何改变。

任何人都可以帮忙吗?

谢谢。

0 投票
1 回答
352 浏览

sencha-touch - 表单面板中的销毁方法

我正在使用 Cordova API 捕获地理位置,然后在成功后,我在 Google 地图上呈现当前位置。

当我第一次使用 get_position 时,我呈现一个表单,如下所示:

其中 obj 是定义为的工具栏

这在我的表单面板中呈现得很好。

然后我的 onSuccess 方法传递一个参数以将 google_map 添加到 geo_panel 表单面板。我已经尝试过 geo_panel.add(toolbar, google_map),它可以工作,但是当我点击上方工具栏中的“返回”按钮时,我遇到了一个问题:

我必须单击它两次:第一次破坏 google_map,然后第二次破坏工具栏。这是一种非常不受欢迎的行为。我已经尝试销毁 geo_panel 中的每个项目,但这会做其他奇怪的事情。这就像有多个 geo_panel 实例。有任何想法吗?

0 投票
1 回答
159 浏览

extjs - 如何在 Sencha Touch 中制作自由流动的组件布局

我的布局有点像这样:

我想确保列表占据其自然高度而不在列表内部滚动——相反,我希望整个表单面板向上滚动。现在,列表只占用上面所有内容布局后剩下的空间。

我怎样才能做到这一点?非常感谢您的帮助!谢谢!

0 投票
2 回答
665 浏览

json - How to convert nested json data into java object when form panel submit?

I'm trying to submit a form to server side using extjs 4.2.2 and jersey.

The problem I met is that I want to convert the json data to java object automatically, it can handle primitive data correctly, but for nested object it failed.

for example:

The form has two fields: str (Foo's), ss (Bar's), how can I make ext form panel convert field ss to Bar object when server side gets form json data?

Please help, thank you!