Ext.form.FormPanel 提交之后转到另一个页面
来源:互联网 发布:nginx防止ddos攻击 编辑:程序博客网 时间:2024/05/21 17:24
var f = new Ext.form.FormPanel({renderTo:"collectDiv",title:"成果检索-查询条件",width:800,standardSubmit:true,url:queryUrl,method:"POST",autoHeight:true,labelWidth:300,labelAlign:"right",buttonAlign:'center',frame:true,defaults:{xtype:"textfield",width:200,labelStyle:"font-weight:normal;",triggerAction:"all",msgTarget:'under'},items:[{xtype:"panel",fieldLabel:"文献库",autoHeight:100,width:300,columnWidth : .50,columnWidth : .50, // layout : "column",// 也可以是table,实现多列布局 layout:"table",layoutConfig:{columns:1},isFormField : true,// 非常重要,否则panel默认不显示fieldLabelitems : [{xtype:"checkbox",name:"fruit_lib_sel",inputValue:0,boxLabel:"全选",checked:false},{xtype:"checkbox",name:"fruit_lib",inputValue:1,boxLabel:"中国知网(期刊文章、会议论文、学位论文)",checked:false},{xtype:"checkbox",name:"fruit_lib",inputValue:2,boxLabel:"万方(期刊文章、会议论文、学位论文)",checked:false},{xtype:"checkbox",name:"fruit_lib",inputValue:3,boxLabel:"Science Citation Index Expanded (SCIE)",checked:false},{xtype:"checkbox",name:"fruit_lib",boxLabel:"Social Sciences Citation Index (SSCI)",checked:false},{xtype:"checkbox",name:"fruit_lib",boxLabel:"Index to Scientific & Technical Proceedings (ISTP)",checked:false},{xtype:"checkbox",name:"fruit_lib",boxLabel:"Engineering Village (EI Compendex)",checked:false},{xtype:"checkbox",name:"fruit_lib",boxLabel:"ScienceDirect",checked:false},{xtype:"checkbox",name:"fruit_lib",boxLabel:"Scopus",checked:false},{xtype:"checkbox",name:"fruit_lib",boxLabel:"中国知识产权网",checked:false}]},{name:"fruit_name",fieldLabel:"标题",allowBlank:false,blankText:"该项必须填写,不能为空"},{name:"authors",fieldLabel:"作者"},{name:"company_name",fieldLabel:"单位名称"},{name:"time_span",fieldLabel:"发表年份"}],buttons:[{text:"查询",handler:function(){f.getForm().submit();}},{text:"重置",handler:function(){f.form.reset();}}]});
将form的参数配置项,都配置在formpanel里面,而不是submit里面,就可以了。
java:
@RequestMapping("/turnToCollectResult")public ModelAndView turnToCollectResult(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {System.out.println(TimeUtils.getNowTime("yyyy-MM-dd HH:mm:ss") + "\t" + this.getClass().toString() + " /turnToCollectResult");ModelAndView mv = new ModelAndView();mv.setViewName("fruit.collect.result");return MVFactory.getViewAuthInstance(mv);}
页面jsp内容:
<%@ page pageEncoding="utf-8"%><%@ include file="/views/include.jsp"%><script src='<c:url value="/js/fruit_collect.js"/>' type="text/javascript"></script><div class="global_default_font"><div id="collectDiv"></div><input type="hidden" id="queryUrl" value="<c:url value="/turnToCollectResult.do"/>"><input type="hidden" id="addUrl" value="<c:url value="/resultAdd.do"/>"></div>
- Ext.form.FormPanel 提交之后转到另一个页面
- Ext.form.FormPanel 提交数据
- Ext.form.FormPanel表单提交
- Ext.form.FormPanel
- 表单Ext.form.FormPanel
- 表单Ext.form.FormPanel
- Ext.form.FormPanel的扩展
- Ext.form.FormPanel的bug?
- Extjs学习 Ext.form.FormPanel
- Ext.form.FormPanel 综合实例
- ext JS Ext.form.FormPanel 如何显示提交后服务器返回的错误信息?
- form 表单提交,重新打开另一个页面
- Ext之FormPanel提交问题
- Ext JS 学习(8) Ext.FormPanel 组件的使用第五式(FormPanel的综合使用,提交页面到后台)
- Ext.FormPanel/Ext.form.FormPanel load data/加载数据
- Extjs初始化/提交Ext.form.FormPanel,表单中包含textfield,textarea,radio,checkbox,combo等
- extjs 弹出 Ext.form.FormPanel 显示
- Ext.form.FormPanel定义的参数说明
- Struts1和Struts2的区别
- 杭电ACM HDU 2522 A simple problem
- 在ListView中自定义Adapter
- Android 图形用户界面 之 绘图(一)
- Java 科学计算器(处理字符串,去括号,只能计算整数)
- Ext.form.FormPanel 提交之后转到另一个页面
- UIWebView体系结构(八)各个Client综述
- k-d Tree & BBF & weighted K-NN
- mysql explain详解
- 打印1到最大的n位数
- 孙大午:年轻人不要惜力
- HTML5 基础篇(一)
- VS2010升级VS2012必备(MVC4 WebPage2.0 Razor2.0资料汇集)
- Android - ListActivity 单击事件的响应