jjzjj

FormPanel

全部标签

javascript - Extjs - 在 FormPanel 中动态生成字段

我有一个生成表单面板的脚本:varform=newExt.FormPanel({id:'form-exploit-zombie-'+zombie_ip,formId:'form-exploit-zombie-'+zombie_ip,border:false,labelWidth:75,formBind:true,defaultType:'textfield',url:'/ui/modules/exploit/new',autoHeight:true,buttons:[{text:'Executeexploit',handler:function(){varform=Ext.getCmp

javascript - FormPanel 中的 ExtJS FormPanel 失败并显示 "this.body is null"

我有一个相当复杂的设置,我已将其归结为以下代码。我有一个外部FormPanel,我试图在其中包含一个子类FormPanel的组件。在FF中,它会导致“this.bodyisnull”错误。这是否发生在其他人身上?有可能让它发挥作用吗?如果不需要的话,我非常不想接触子类。vartest=newExt.Window({title:'test',items:[{xtype:'form',items:[{//thisiswherethesubclassofFormPanelgoesxtype:'form',items:[{xtype:'textfield',fieldLabel:'Testin

javascript - ExtJS 更改事件监听器未能触发

http://twitter.com/jonathanjulian要求我将此作为问题发布到StackOverflow上然后被其他几个人转发。我已经有了一个丑陋的解决方案,但我按要求发布了原始问题。所以这是背景故事。我们有一个专门为客户端View使用ExtJS的大型数据库应用程序。我们正在为从远程存储加载的行View使用GridPanel(Ext.grid.GridPanel)。在我们的每个界面中,我们还有一个FormPanel(Ext.form.FormPanel),显示一个允许用户从GridPanel创建或编辑记录的表单。GridPanel列绑定(bind)到FormPanel表单元

xml - GWT 和 Sencha GXT : FormPanel result fails

TL/DR:如何通过FormPanel加载XML响应可靠吗?我们在GWT中有一个Web应用程序,其大部分UI使用SenchaGXT。我们使用GXTFormPanel将文件上传到服务器端脚本(它只是回显文件的内容)以在JS中获取本地文件的内容。最终这可以通过FileReader完成,但显然不能在不支持它的浏览器中完成。FormPanel提交其表单并将结果加载到一个隐藏的IFrame中,使用以下代码片段(来自FormPanelImpl.class)从中提取内容:try{//Makesuretheiframe'swindow&documentareloaded.if(!iframe.cont

javascript - 我如何在 ExtJS 中仅使用 formpanel 打开弹出窗口

我有一个表单面板,其中包含带有字段的表单。现在单击按钮,我打开窗口,然后像这样在窗口中添加表单作为项目win=newExt.Window({title:'Add',layout:'fit',autoScroll:true,y:120,width:600,height:600,modal:true,closeAction:'hide',items:[formpanel]});win.show();现在显示两个窗口,一个显示主窗口标题Add和边框,然后是带有标题和边框的表单面板的另一帧。有什么方法可以让窗口只包含标题和边框而不是窗口标题和边框和背景这就像只将formPanle显示为弹出窗口

php - FormPanel 不在 Firefox 中上传文件

有一个特殊的问题。我正在使用FormPanel将数据发送到数据库并上传文件。在Chrome中,这工作正常,但在Firefox中,它将数据发送到数据库但不上传文件。Firebug返回以下错误:Formcontainsafileinput,butismissingmethod=POSTandenctype=multipart/form-dataontheform.Thefilewillnotbesent.我觉得这很奇怪。检查页面源代码,一切正常:这就是我使用UiBinder构建表单面板的方式: 最佳答案 您将编码设置为ENCODING_

java - 无法使 GWT FormPanel 正常工作

我已经尝试了几天,但没有成功。finalFormPanelform=newFormPanel(newNamedFrame("test"));form.setAction("/designer");form.setMethod(FormPanel.METHOD_POST);VerticalPanelpanel=newVerticalPanel();form.setWidget(panel);finalTextBoxtb=newTextBox();tb.setName("style");panel.add(tb);panel.add(newButton("Submit",newClickH

java - 在 GWT 中将 File 和 HashMap 发送到服务器

我必须将文件及其属性发送到GWT服务器。为了发送文件,我使用了表单面板。publicclassBrowseFileextendsDialogBox{//morecode//..privateFormPanelgetFormPanel(){if(formPanel==null){formPanel=newFormPanel();formPanel.setMethod(FormPanel.METHOD_POST);formPanel.setEncoding(FormPanel.ENCODING_MULTIPART);formPanel.setAction(GWT.getHostPageBa

关于 sencha touch:ExtJS、SenchaTouch – FormPanel 无法从商店加载值?

ExtJS,SenchaTouch-FormPanelcan'tloadvaluesfromastore?如何将值从商店加载到表单面板中?我在这里构建了一个完整的示例。我不确定为什么我的表单域没有加载。型号:123456789Ext.ns('app','app.defaults');    Ext.regModel('MyModel',{      fields:[        {name:'var1',type:'integer'}      ]    });    app.defaults.vars={      var1:5    };店铺:1234567891011121314151

关于 sencha touch:ExtJS、SenchaTouch – FormPanel 无法从商店加载值?

ExtJS,SenchaTouch-FormPanelcan'tloadvaluesfromastore?如何将值从商店加载到表单面板中?我在这里构建了一个完整的示例。我不确定为什么我的表单域没有加载。型号:123456789Ext.ns('app','app.defaults');    Ext.regModel('MyModel',{      fields:[        {name:'var1',type:'integer'}      ]    });    app.defaults.vars={      var1:5    };店铺:1234567891011121314151
12