Mar*_*rus 4 html javascript jquery
我在获取本地存储变量以存储正确值时遇到了一些麻烦.它的主旨是我想显示局部变量的内容,然后如果用户点击,它会从.xml文件中提取数据,并将其保存到局部变量.
问题是,它没有正确保存到本地变量.我尝试了各种语法来使它工作,我没有想法.
它的测试站点位于http://web.engr.oregonstate.edu/~todtm/assignment2.html
脚本代码:
function startAjax()
{
$("#clickme").text("Calling server");
$.ajax(
{
url: "xmlpage.xml",
success: callbackFunction,
error: errorFunction
});
}
function callbackFunction(data, info)
{
var titles = $(data).find("title");
if (titles && titles.length)
{
$("#results").text("result:" + titles.text());
localStorage.setItem('titles', #results.text());
}
else
errorFunction(data, "No titles");
}
function errorFunction(data, info)
{
$("#clickme").text("error occurred:" + info);
}
$(document).ready(function ()
{
$("#results").text(localStorage.getItem('titles'));
});
Run Code Online (Sandbox Code Playgroud)
Aru*_*hny 14
你有语法错误,需要得到
localStorage.setItem('titles', $('#results').text());
Run Code Online (Sandbox Code Playgroud)
要么
localStorage.setItem('titles', titles.text());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16686 次 |
| 最近记录: |