首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MVC 3:使用jquery刷新页面后,在部分视图中未更新页面模型

MVC 3:使用jquery刷新页面后,在部分视图中未更新页面模型
EN

Stack Overflow用户
提问于 2012-11-04 23:24:41
回答 3查看 440关注 0票数 1

我有个奇怪的问题。我正在尝试使用jquery在MVC中执行自定义分页。我通过将我的网格放在父页面的部分视图中来实现。当我在第一次加载之后更新视图时,我的模型值不会在连续的调用中更新。有人能给点建议吗?

EN

回答 3

Stack Overflow用户

发布于 2014-09-02 19:53:43

我认为你需要参考这篇文章。这也可能与您的问题有关。

Disable caching on a partial view in MVC 3

票数 1
EN

Stack Overflow用户

发布于 2012-11-04 23:35:44

这可能是一个缓存问题,尝试通过在您的控制器上放置以下属性来禁用它:

代码语言:javascript
运行
复制
[OutputCache(NoStore = true, Duration = 0, VaryByParam = "*")]

在javascript中禁用所有ajax调用的缓存:

代码语言:javascript
运行
复制
$.ajaxSetup({ cache: false });
票数 0
EN

Stack Overflow用户

发布于 2012-11-05 00:00:10

我将抓住网格这个术语。我假设您已经使用html/razor/javascript等构建了某种网格,然后将其放置在局部视图中。现在,您希望在执行更新后刷新该网格。

我已经为使用jQuery MVC3和ASP.NET -UI插件jqGrid以网格格式显示数据的问题提供了一个全面的解决方案。

ASP.Net MVC 3 JQGrid

该解决方案是基于ajax的,并提供完整的CRUD功能。如果需要,可以将网格转换为只读网格。我没有遇到任何模型值未更新的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13219898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档