Взгляните на 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.');
});
1-й параметр будет файлом, который вы хотите загрузить, или получите контекст, во-вторыхмы передаем функцию, которая предупреждает, что данные были загружены, вы можете легко изменить эту функцию, чтобы делать то, что вы хотите, и отображать данные, которые были возвращены.
Запрос также предлагает много документации, поэтому, когда вы застряли простовзгляните на: 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/