728x90
반응형
728x90
반응형

사용자가 버튼을 눌러 액션을 취할 경우 ajax로 처리하여 결과에 따라 return값이 false인 경우

사용을 중단 처리 하고 싶었습니다. 

처음 코딩
function dataCheck(){ 

 $.ajax({  
  ... 
  method:'post',  
  ,data : ~~~ 
  ,async:false 
  ,success : function(data) { 

    if(data !=""){
     return false;

    }
  }         
 });

}

return false 처리를 했음에두 불구하고 중단되지 않고 submit처리가 되었습니다.

변경 후
function dataCheck(){
 var rtn = true;


 $.ajax({ 
  ...
  method:'post', 
  ,data : ~~~
  ,async:false
  ,success : function(data) {    
    if(data != ""){
      rtn = false;

    }

  }         
 });
       
return rtn ;

}

확인해보니 변수를 따로 선언해주어야 return false처리가 되는 것을 확인하였습니다.

728x90
반응형
728x90
반응형

+ Recent posts