看看 jQuery,它有很多功能,你也可以在你的网站的未来使用。
如何从另一个页面提取数据
还是文件?
使用 jQuery:
$.getJSON('ajax/test.json', function(data) {
var items = [];
$.each(data, function(key, val) {
items.push('<li id="' + key + '">' + val + '</li>');
});
$('<ul/>', {
'class': 'my-new-list',
html: items.join('')
}).appendTo('body');
});
非 JSON 方法
$.get('ajax/test.html', function(data) {
$('.result').html(data);
alert('Load was performed.');
});
第一个参数是您要加载的文件,或从中获取上下文,
其次,我们传入一个会提醒数据已加载的函数,您可以轻松更改此函数以执行您想要的操作并显示返回的数据。
Query 还提供了很多文档,所以当你遇到困难时,只需看看:
http://api.jquery.com/jQuery.getJSON/
http://api.jquery.com/category/ajax/
应该以什么格式提供数据?
我建议使用 JSON,因为它工作起来非常容易,而且不像其他结构那样臃肿。如果您以前没有使用过 JSON,请查看:http://www.json.org/js.html
但是一个简单的 JSON 结构是:
{
"one": "Singular sensation",
"two": "Beady little eyes",
"three": "Little birds pitch by my doorstep"
}
是否有我可以开始的现有脚本?
jQuery 应该绰绰有余:http://jquery.com/