EXT 요청 요약

1855 단어 ext
1. submit 요청(첨부 파일 포함) fileUpload:true,
success : function(a, b) {
						if (b.result) {
							Ext.Msg.alert(" ", " !", function() {
								window.close();
								window.opener.reload();
							});
						} else {
							Ext.MessageBox.alert(" ", " !");
						}
					},
					failure : function(a, b) {
						Ext.MessageBox.alert(" ", " !");
					},

백그라운드:void 함수
try {
			response.setCharacterEncoding("UTF-8");
			response.setContentType("text/html");
			response.getWriter().write("{success:" + result + ",msg:'"+ msg +"'}");
	    } catch (Exception e) {
	    	e.printStackTrace();  
	    } 

2,submit:fileUpload:true,
success : function(a, b) {
								Ext.Msg.alert(" ", " !", function() {
									window.close();
									window.opener.reload();
								});
							},
							failure : function(a, b) {
								Ext.MessageBox.alert(" ", b.result.msg);
							},

백그라운드: Map 함수
map.put("success", false);//true map.put("msg", "."); return map;
3、ajax
success : function(response, options) {
			    			var result = Ext.util.JSON.decode(response.responseText);
			    			if(result.success){
			    				Ext.Msg.alert(" ", " !", function() {
									window.close();
									window.opener.reload();
								});
			    			}else{
			    				Ext.Msg.alert(' ', ' 。');
			    			}
			    		},
			    		failure:function(){
			    			Ext.Msg.alert(' ', ' 。');
			    		},

백그라운드: Map 함수
map.put("success", true); return map;

좋은 웹페이지 즐겨찾기