隨筆-9  評論-168  文章-266  trackbacks-0

          var win = new Ext.Window({
            title : "讀者資料",
            layout : "fit",
            items : [new Ext.FormPanel({
               id : "author_form",
               frame : true,
               labelWidth : 60,
               autoHeight : true,
               autoWidth : true,
               url : "author_json.jsp",
               buttons : [{
                  text : "確定",
                  handler : function() {
                   var f = this.ownerCt;
                    Ext.getCmp("author_form").getForm().submit({
                       success : function() {
                        Ext.Msg.alert("success!");
                       },
                       failure : function() {
                        // Ext.Msg.alert("failure!");
                       }
                      })

          // 錯誤: 提交不了表單元素.原因: submit方法是異步提交,不等提交完成就返回,所以提前執行了關閉功能,無法提交數據.           
          //f.ownerCt.close();         

          }
                 }],
               items : [new Ext.form.TextField({
                  fieldLabel : "編號",
                  name : "author_num"
                 })]
              })]
           });
           win.show();

          posted on 2009-04-03 11:51 紫蝶∏飛揚↗ 閱讀(5021) 評論(1)  編輯  收藏 所屬分類: EXTJS

          評論:
          # re: FormPanel.getForm().submit({...}) 方法是異步提交. 2012-08-22 12:46 | endual
          那要怎么解決呢?
          async : false

          我記得好像有個配置項的  回復  更多評論
            
          主站蜘蛛池模板: 平山县| 德州市| 宁河县| 象州县| 东乡族自治县| 苍梧县| 治县。| 乐山市| 石阡县| 宜兰县| 晋宁县| 丰顺县| 古交市| 册亨县| 区。| 广饶县| 庆安县| 罗江县| 延川县| 景宁| 霍林郭勒市| 嫩江县| 本溪市| 东至县| 股票| 灵武市| 宝兴县| 东台市| 潞城市| 台南市| 云浮市| 安丘市| 迁西县| 剑川县| 东阿县| 拉萨市| 营口市| 南漳县| 万山特区| 长子县| 仁布县|