-1
ajax 호출의 responsetext를 반환하고 싶습니다. 나는 성공하지 못하고 전체 시간을 정의하지 않는다.xmlhttp 콜백 함수가있는 요청
function ajaxFunction(callback,tekstvar){
xmlhttp= new GetXmlHttpObject();
if (xmlhttp==null)
{
alert ("Browser does not support HTTP Request");
return;
}
var url="php/functions_translate.php";
url=url+"?tekst="+tekstvar;
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200){
return callback(xmlhttp.responseText)
};
};
xmlhttp.open("GET",url,true);
xmlhttp.send();
}
function translate(tekstvar) {
var text = ajaxFunction(function(tekst){return tekst;},tekstvar);
return text;
}
번역 기능을 사용하여 특정 단어 번역을 제공한다. 아무도 내가 뭘 잘못하고 있는지 알아?
이 점점 정확한 오류가 무엇입니까? 'console.log()'를 사용하여 디버깅하고 있습니까? – samayo
'callback'이 함수가되어야합니다. –
비동기 호출은 물건을 반환 할 수 없습니다! – epascarello