在asp.net mvc中更新部分视图
Javascript update partial view in asp.net mvc
我目前有一个javascript代码,应该每3秒更新我的部分视图。但由于某些原因,它不工作,定时器它自己工作。
<script>
setInterval(function () {
var obj = document.getElementById("menubar");
obj.innerHTML = "@Html.Partial("/Views/Menu.cshtml")";
}, 3000);
</script>
这是我的代码,我是新的javascript。所以我不知道怎么了。我也试着展示我的会话,但也没有成功。
帮忙吗?
创建如下操作
public ActionResult Menu()
{
return View();
}
最好将部分视图保存在共享文件夹中。
你的javascript。
<script>
setInterval(function () {
$("#menubar").empty().load('/{controller_name}/Menu');
}, 3000);
</script>
将{controller_name}替换为控制器的实际名称。
你的代码的问题是你把部分视图的输出粘贴到你的javascript中,所以每次setIntervel运行时,它都是从javascript中选择输出,而不是从你的服务器请求输出。
相关文章:
- ajax.beginform() 不更新部分视图 MVC
- 角度指令没有更新模型视图
- Angular数组更改时更新HTML视图
- 更新淘汰视图模型属性时激发更改事件
- Knockout.js-更新父视图模型中的数组,在第二个视图模型中使用值
- 单击按钮时更新角度视图模型
- 使用 AJAX 更新的模型更新 AngularJS 视图
- 如何在单击按钮时动态更新部分视图
- 更新主干视图
- EmberJS 是否有在更新车把视图后调用的事件
- 离子和角度 - 从控制器更新/刷新视图
- MarionetteJS:在DOM中发生“更改”事件后,更新复合视图中的所有ItemViews
- 角度UI路由器多个视图,无需更新每个视图
- 从 Ember.View 更新子视图
- 从控制器切换类别并更新角度视图
- Slickgrid-如何更新数据视图中的数据
- 如何在用户确认时更新knockoutjs视图模型
- 如何在更新角度视图之前操作从JSON响应派生的对象
- AngularJS在POST http请求上更新模型/视图
- 如何根据骨干模型的响应创建/更新骨干视图