JQuery AJAX 콜백에서 자동으로 Ajax를 새로 고치려고 애쓰는 악마가 있습니다. 난 reCaptcha의 유효성을 즉시 게시 된 메시지를 새로 고침과 함께 의견 상자가 있고 reCaptcha 누군가가 즉시 나중에 또 다른 의견을 추가하려는 경우 자동으로 새로 고칠 수 있다면 좋을 것입니다. JQuery Ajax에서 reCaptcha를 새로 고칠 수 없습니다. return
$.post("http://www.google.com/recaptcha/api", "Recaptcha:reload()");
내가 오류 얻을 : 내가 사용하는 경우
$.post(url, formData, function(data) {
if (returnString.match(/^Error:/)) {
$("#interactionResults").html(data).show().fadeOut(6000);
}
else if (postNumber == 0) {
$('#newCommentDisplay').html(returnString).show();
$.post("http://www.google.com/recaptcha/api", "Recaptcha:reload()");
}
: 충분히
XMLHttpRequest cannot load http://www.google.com/recaptcha/api. Origin http://localhost:8888 is not allowed by Access-Control-Allow-Origin.
박람회, 그래서 나는이 하나 그 라인을 변경하려고 : 여기 내 반환 함수의
$('#recaptcha_reload_btn').trigger('click');
아직 아무 것도 없습니다. pening. 아무도 무슨 일이 일어나는지 알아?
아에 대한
: 뒤에 코드를 : 0이 사용합니까? – marue
그래, 나는 문자 그대로 아무것도 의미하지 않는다. 미안해. 내가 더 명확하게하지 않았어. –
그러면 클릭 핸들러를 보여줘야합니다. 거기에 어떤 문제가 있어야합니다. – marue