我想用 ajax 显示和隐藏 HTML div,
情况:
progressbar('on');
very_long_function();
progressbar('off');
我想在工作时显示 div very_long_function();
,但在完成工作时我想隐藏 div
进度条功能:
function progressbar($status){
if($status == "on"){
echo "
<script>
$(document).ready(function() { function() {
$('#load').css('display','inline');
});
</script>
";
}
else{
echo "
<script>
$$(document).ready(function() { function() {
$('#load').css('display','none');
});
</script>
";
}
}
问题是 div 在very_long_function();
工作时不显示,也许可以用 AJAX 或 jQuery 解决这个问题
HTML
<div id="load" style="display: none;"><img src="loading_baras.gif" style="width: 550px; height: 10px; margin-top: -10px"></div>