여러 입력 필드에 대한 'keyup'이벤트를 처리하고 입력 값을 PHP 스크립트에 전달하는 함수를 작성하려고합니다. 여기에 내가 가진 코드는 지금까지jQuery 동적 함수 및 변수
$(document).ready(function() {
$("#email").keyup(function() {
val = $("input#email").val();
what = 'email';
aFunction(val, what);
});
});
function aFunction(val, what) {
var dataString = what + '=' + val;
var error = "email_check";
$.post("key.php", dataString, function (data) {
//if (data.[error] == 'invalid'){
if (data.email_check == 'invalid') {
$("#ppp").html('error');
} else {
$("#ppp").html('good to go');
}
}, "json");
//return false;
}
내가
//if (data.[error] == 'invalid'){
의 주석을 해제하고
if (data.email_check == 'invalid'){
을 주석 때 내 스크립트가 실행 나던와의 js 파일은 불을 지르고 스크립트에로드되지 않습니다 콘솔 - 나는 그것을 취소 할 때 그것을 볼 수 있기 때문에 오류가 있다는 것을 의미합니다 가정합니다. 변수에 작은 따옴표와 큰 따옴표를 추가하려고했습니다. 또한 오류가 무엇인지 알 수있는 방법이 있다면 도움이 될 것입니다. 그러나 어떻게 해야할지 모르겠습니다.
개조 - 내 게시물을 계속 편집하는 이유는 무엇입니까? 내가 뭔가 잘못하고있는 중이 야, 변경 사항을 볼 수 없습니까? – jriggs
질문에 javascript 태그를 추가했습니다. 문제는 구문 오류 일뿐입니다. 그 확인은? –
전혀 문제가 없었습니다. 저는 여러분에게 더 많은 일을하고 있다고 생각했습니다. – jriggs