我目前正在开发一个网站,它有一个固定的标题和正文,在正文中是一个主要的DIV。
要更改页面,更改主DIV的内容。 (不是我的发展)
我想向用户显示通知(请稍候加载)以获取对服务器的任何数据库请求或页面是否更改。 (更改主DIV的内容以实现此目的)。一旦返回DB的结果或主DIV已完成加载,我希望删除通知。
我正在考虑使用JQuery来实现这一点,通过在主体中加载DIV并在需要时可以看到它,而在没有时可以隐藏。
用于满足我的要求的最佳JQuery函数是什么?
网站上没有使用AJAX。
非常感谢
答案 0 :(得分:1)
您可能正在寻找.show()
和.hide()
或者,如果您想获得幻想,.fadeIn()
和.fadeOut()
答案 1 :(得分:0)
这是一些伪代码:
$(document).ready
(
function()
{
$("#cmdQuery").click
(
function()
{
setProgressMessage();
executeQuery();
}
);
}
);
function setProgressMessage()
{
// show query in progress message
}
function closeProgressMessage()
{
// close query in progress message
}
function executeQuery()
{
serverQuery(localCallBackFunction);
}
function localCallBackFunction(result)
{
// process result of query
closeProgressMessage();
}
<input type="button" id="cmdQuery" Text="Execute Query" />
答案 2 :(得分:0)
这是我最喜欢的关于如何创建jQuery ajax网页的书签:
http://www.queness.com/post/328/a-simple-ajax-driven-website-with-jqueryphp