Я пытаюсь получать XML-канал каждые 10 секунд или добавить новый XML-канал к существующим отображаемым результатам.Может кто-нибудь показать мне, как я могу это сделать, используя обратные вызовы ajax и json.
Кроме того, если я хочу сделать шаг вперед и разбить его на страницы, разделив их на 5 результатов на страницах, как бы я это сделал??
Если бы кто-то мог показать мне некоторые рабочие примеры, было бы действительно здорово
Мой код приведен ниже .. пожалуйста, не стесняйтесь расширять
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Jquery Xml Ajax</title>
<script language="javascript" src="jquery.js"></script>
<script language="javascript">
$(document).ready(function() {
$.ajax({
type:"GET",
url:"sample-xml-feed.xml",
dataType:"xml",
success:parseXml
});
});
function parseXml (xml) {
$(xml).find("Tutorial").each(function() {
$("#output").append($(this).attr("author") +"<br/>")
});
}
</script>
<body>
<div id="output"></div>
</body>
</html>
XML BIT below
<?xml version="1.0" encoding="utf-8"?>
<RecentTutorials>
<Tutorial author="The Reddest">
<Title>Silverlight and the Netflix API</Title>
<Categories>
<Category>Tutorials</Category>
<Category>Silverlight 2.0</Category>
<Category>Silverlight</Category>
<Category>C#</Category>
<Category>XAML</Category>
</Categories>
<Date>1/13/2009</Date>
</Tutorial>
<Tutorial author="The Hairiest">
<Title>Cake PHP 4 - Saving and Validating Data</Title>
<Categories>
<Category>Tutorials</Category>
<Category>CakePHP</Category>
<Category>PHP</Category>
</Categories>
<Date>1/12/2009</Date>
</Tutorial>
<Tutorial author="The Tallest">
<Title>Silverlight 2 - Using initParams</Title>
<Categories>
<Category>Tutorials</Category>
<Category>Silverlight 2.0</Category>
<Category>Silverlight</Category>
<Category>C#</Category>
<Category>HTML</Category>
</Categories>
<Date>1/6/2009</Date>
</Tutorial>
<Tutorial author="The Fattest">
<Title>Controlling iTunes with AutoHotkey</Title>
<Categories>
<Category>Tutorials</Category>
<Category>AutoHotkey</Category>
</Categories>
<Date>12/12/2008</Date>
</Tutorial>
</RecentTutorials>