无法让 AJAX 工作!我在网站上有一个选框,让它工作!但是我希望它在文本文件中找到选框的文本,并且我希望它读取文本文件中的文本(这是一行)并将其分配给名为的变量content
,该变量是脚本中的全局变量标签。
当我运行网站(本地 IIS)时,字幕文本是:“未定义”(不带引号)。
为什么不将文本分配给变量content
?
var content
function loadXMLDoc()
{
var textfile;
if (window.XMLHttpRequest)
{
textfile = new XMLHttpRequest();
}
textfile.onreadystatechange = function ()
{
if (textfile.readyState == 4 && textfile.status == 200)
{
content = textfile.responseText;
}
}
textfile.open("GET", "C:\Users\Fares\Dropbox\Sync\College\Computing\DeltaOne\MarqueeText.txt", true);
textfile.send();
}
编辑:感谢@kuncajs 一百万,正如他指出的那样,我忘了调用该函数!:) 固定的!感谢其他所有人!