나는 부울 값을 반환하는 다른 함수를 반환하는 함수가 있는데, 여기에서는 비정상적인 동작을 일으키는 유효성 검사를 수행합니다.
$.post("classes/InsertCustomer.php",
{ iResult: theResult.valid },
function(data)
{
alert(data);
});
return true;
이 실행되면, 게시물이 발생하지만 아무것도 반환하지 않습니다를 다음과 같이
기능의 코드입니다. 그러나 마지막 줄이 "return false"이면 게시물이 완벽하게 실행되고 PHP 파일에서 데이터가 반환됩니다. PHP 코드를 전혀 변경하지 않고 자바 스크립트에서 true와 false를 반환합니다.
실용적인 이유가 있습니까?
자바 스크립트를 더 많이 표시 할 수 있습니까? – Nalum
먼저 "아무 것도 반환하지 않습니다"라고 말하면 알림()에 빈 상자가 표시되거나 알림이 전혀 표시되지 않는다는 의미입니까? 둘째, 경고를 포함하는 함수 ($ .post에 전달 된 콜백)가 이미 * 반환 된 * 함수를 포함하는 함수가 이미 반환되었고 호출자가 실행을 마친 후에 실현됩니다. 나는 이것이 매우 흔한 실수이기 때문에 ... – Shog9