Я зову Аякса, чтобы принести значение из осины страницы и возврата в вызывающую JavaScript, и код, как показано нижевозвращаемое значение из Ajax вызова JavaScript
function getNameFromSession() { xmlhttp=GetXmlHttpObject(); if (xmlhttp==null) { alert ("Your browser does not support AJAX"); return; } var url="getImageName.asp"; url=url+"?fetch_name=1"; xmlhttp.open("GET",url,true); xmlhttp.send(null); xmlhttp.onreadystatechange=function(){ if (xmlhttp.readyState==4) { alert(xmlhttp.responseText); return xmlhttp.responseText; } } }
предупреждение функция показывает правильное значение, но Javascript получить неопределенными в качестве значения, может кто-нибудь сказать мне, как я могу вернуть значение из этого Аякса JavaScript вызывающей функции
, где у вас есть возвращение, сохраните значение в переменной, которая входит в область функции getNameFromSession, а затем возвращает значение перед вашей последней скобкой. – Ben