我正在寻找一种使下面的代码通用的方法。我的目标是用一个脚本在一个页面上更新多个 div(因为我将有大约 100 个)。使用下面的结构,每个 DIV 必须有一个脚本。我来自 webservice_getall.asp 的返回字符串可以根据解析的参数返回值(它们看起来像这样:K2、C16、B2 等任何帮助表示赞赏。
我当前的代码如下所示:
<body>
<div id='content1'>Loading...</div>
<div id='content2'>Loading...</div>
<div id='content3'>Loading...</div>
<div id='content4'>Loading...</div>
......
<div id='contentN'>Loading...</div>
</body>
</html>
<script type="text/javascript" src="jquery-1.7.2.js"></script>
<script>
(function($)
{
$(document).ready(function()
{
$.ajaxSetup(
{
cache: false,
beforeSend: function() {
$('#content').show();
},
complete: function() {
$('#content').show();
},
success: function() {
$('#content').show();
}
});
var $container = $("#content");
$container.load("webservice_getall.asp?request=contentN");
var refreshId = setInterval(function()
{
$container.load('webservice_getall.asp?request=contentN');
}, 1000);
});
})(jQuery);
</script>