这是我在一个站点上找到的非常直接的 jQuery 代码:
//It simply loads more news
function ReadMore(page){
$("#news-list").html('Loading More News...');
$("#news-list").append('<img src="/images/loading.gif">');
next=parseInt(page)+1;
html=$.get('/morenews.php','page='+page,function (data){
$("#News").append(data);
$("#news-list").html("<a href='javascript:void(0);' onclick='ReadMore("+next+");'>More News</a>");
});
}
我的问题是:
它使用什么样的数据类型?“响应的预期数据类型。以下之一:null、'xml'、'script' 或 'json'。”
html=$.get('/newread.php','page='+page,function (data){}
jQuery 中有什么?我从未见过$.get
,似乎只有一个参数page
。服务器是否收到类似这样的信息:/morenews.php?page=3
此代码无法处理错误。如果服务器太忙,比方说,20秒什么都不做,如何添加一些错误消息?
顺便说一句,jQuery 似乎是一种奇怪的语言,因为它不断地创建匿名函数。