이 항목이 정말 쉽다는 것을 확신합니다.하지만 이런 일에 매달릴 때 나는 멍청한 짓입니다 ... 2 시간이 넘었습니다. (jQuery는 POST 호출로 정의되지 않은 값을 반환합니다.
은 왜 내가 불을 지르고의 응답에서 그것을보고 있어요으로
function userExists(user) {
$.post("misc/user_exists.php", {user: user},
function(result) {
return '' + result + '';
});
});
PHP 파일이 완벽하게 정상적으로 사용자 이름을 반환? 정의되지 않은 반환합니다.하지만 경고를 수행 할 때이 함수는 쓸모가 그것을 호출 한 후 문자열, 부울 등을 반환하는지 여부는 항상 정의되지 않습니다.
고마워요!
처럼 할 수있다 '는 정의되지 않은 result'인가 : 당신이 호출이 비동기 아닌지 확인 할 수
또는이 시도? 아니면'userExists (user)'의 반환 값이 정의되지 않았습니까? –
시도해주세요. console.log (result); 방화범은 뭐래? –
userExists (user)의 결과입니다. result는 사용자 이름이있을 때 그 이름입니다. – luqita