我需要重新加载页面上的一些div,我做了一些研究,其中大部分都表示jQuery是最简单的方法。但我从来没有使用过jQuery。刷新时间间隔
任何人都可以帮助我吗?
对不起,这个暧昧的问题。让我缩小它有点
HTML
<div style="height:400px; float:left" id="test">
<table border="0" width="" style="table-layout: fixed; height: 400px;" >
<tr>
<td align="center" style="font-size:xx-large; width: 283px; font-family: Rockwell;border-color:#3366CC; border-style:solid" bgcolor="#3366CC">
<asp:Label ID="lblHeaderLoket" runat="server"></asp:Label>
</td>
</tr>
<tr>
<td align="center" style="font-size:xx-large; font-family: 'Segoe Script'; width: 283px;border-color:#3366CC; border-style:solid">
<asp:Label ID="lblHeaderPlatNumber" runat="server"></asp:Label>
</td>
</tr>
</table>
</div>
C#
private void BindHeaderObject()
{
CriteriaComposite cc = new CriteriaComposite(new Criteria(typeof(BoardQueue), "RowStatus", (short)DBRowStatus.Active));
cc.And(new Criteria(typeof(BoardQueue), "Status", (short)CallCustomerStatus.Open));
Collection<BoardQueue> collBoardQueue = new ServiceFacade(User).SelectList<BoardQueue>(cc);
if (collBoardQueue.Count != 0)
{
Counter counter = new ServiceFacade(User).SelectById<Counter>(collBoardQueue[0].CounterID);
lblHeaderLoket.Text = counter.Name;
lblHeaderPlatNumber.Text = collBoardQueue[0].PlatNumber;
}
else
{
lblHeaderLoket.Text = "-";
lblHeaderPlatNumber.Text = "-";
}
}
笏我想是刷新只有div的,而不是整个页面。每次刷新时,它都会从数据库中获取最新数据。
会有什么'refresh'吗? – void
@void所以我有一个gridview里面的数据是从数据库的数据库。所以每次刷新我希望它从数据库中获得新数据 –
为此,你应该准备好'AJAX' – void