나는 폼에서 입력의 유효성을 검사하고 유효성 검사를 통과 한 경우 직렬화 된 양식 데이터를 반환하는 javascript 메서드가 있습니다.자바 스크립트 함수가 값을 반환하지 못하도록하는 방법
function getFormData(form)
{
if(validation failed)
{
alert("Invalid input");
return;
//stop execution;
}
return $(form).serialize();
}
위 함수를 호출하는 또 다른 함수가 있습니다.
var data = getFormData();
내가 직면 한 문제는 유효성 검사에 실패하면 코드 실행이 실행을 멈추지 않는다는 것입니다. 경고 후 실행을 중지하는 방법? 나는 return false;
을 시도한 다음 if
을 반환했는지 확인하여 false
을 반환하는지 확인합니다. 그러나 경고 후 즉시 실행을 중지 할 수있는 다른 방법이 있습니다. 왜냐하면,이 함수를 여러 곳에서 호출해야합니다.
이
또는 링크를 시도하십시오; 반환 false가 괜찮습니다. – madalinivascu
[자바 스크립트 중지 실행 중단 또는 종료] 가능한 복제본 (0120)을 참조하십시오. – CodeMonkey
"else" – blackmiaool