zoukankan      html  css  js  c++  java
  • extjs 3,struts 动态form 提交action不能自动装配值问题

    业务需要自动构建一个form然后提交到后台。

    主要代码如下:

    ar fp2 = new Ext.FormPanel({
                  standardSubmit: true,
                  frame: true,
                  labelWidth: 10,
                  layout: 'form',
                  renderTo:'form-search',
                  url:'${pageContext.request.contextPath}/cashway/DetailSearch_searchDetail.do',
                  bodyStyle: 'padding:0 10px 0;'
                  });
    var text_Search = new Ext.form.TextField({
                                      name:"sthecstr",
                                      value:valuestr,
                                      xtype:"textfield",
                                      anchor:'95%'
                                    });
    把textfield加入到form中:
    fp2.add(text_Search);
        fp2.doLayout();
        fp2.getForm().submit();
    其中fp2.doLayout(); 非常重要,因为不加的话不会实际更新表单,后台action无法获取TextField的值。
    这一个小问题搞了好2个小时,extjs不了解就要走弯路啊
  • 相关阅读:
    Hibernate Annotation (Hibernate 注解)
    org/objectweb/asm/Type异常解决办法
    Spring3 MVC 总结(转)
    Spring mvc 3 在controller和视图之间传递参数
    各种树tree的js控件优缺点
    Spring MVC 的请求参数获取的几种方法
    解决javax.persistence.OneToMany.orphanRemoval()Z异常办法
    ModelAndView返回自己的用法
    javax.persistence.Entity异常解决方法
    调用http://WebXml.com.cn/的webservice获取手机号段信息
  • 原文地址:https://www.cnblogs.com/soief/p/2382270.html
Copyright © 2011-2022 走看看