AJAX提交数据服务器响应后页面数据未更新,求解释
首先内容页
<div class="page" id="JsPaging">
<div> <%Html.RenderPartial("_oeder", Model); %></div>
<a href="javascript:nextt();">下一页</a>
</div>
<script>
function nextt() {
$.ajax({
type: "post",
url: "/Home/ShowList",
data: "id=" + 2
})
}
</script>
用AJAX提交到控制器,(id未使用,用的是模拟数据)
然后是实体绑定
<div id="dvOrders">
<ul class="newslist" id="newslist">
<% foreach (xld_news mod in Model)
{
%>
<!--0-->
<li><a href="#" target="_blank">[<%=mod.Typename %>]<%=mod.Title %></a><span>[<%=mod.Addtime %>]</span>
</li>
<!--0-->
<%
} %>
</ul>
</div>
这里用F11调试数是更新的,但是运行到最后页面还是现实原来的内容,返回的时间值为毫秒
接下来是控制器
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult ShowList(int id)
{
//防止缓存
Response.Cache.SetCacheability(HttpCachea