我知道互联网上有数千个例子,但是我想要脚本,我已经在数据被检索时显示加载gif图像。我的java知识很差,所以我问如何改变以下内容:
<script type="text/javascript"> $(document).ready(function(){ function getData(p){ var page=p; $.ajax({ url: "loadData.PHP?id=<? echo $id; ?>",type: "POST",cache: false,data: "&page="+ page,success : function(html){ $(".content").html(html); } }); } getData(1); $(".page").live("click",function(){ var id = $(this).attr("class"); getData(id.substr(8)); }); }); </script>
我的div在这里:
<div class="content" id="data"></div>
谢谢。
约翰
解决方法
假设您在页面上有一个标签,其中包含您的加载信息:
<div id='loadingmessage' style='display:none'> <img src='loadinggraphic.gif'/> </div>
function getData(p){ var page=p; $('#loadingmessage').show(); // show the loading message. $.ajax({ url: "loadData.PHP?id=<? echo $id; ?>",success : function(html){ $(".content").html(html); $('#loadingmessage').hide(); // hide the loading message } });