在ASP.NET MVC C#中使用Jquery更新部分视图
发布时间:2020-05-24 04:52:08 所属栏目:asp.Net 来源:互联网
导读:我正在和 Jquery一起使用MVC C#. 我在一个相当大的页面中有一些部分视图,其中有许多选项卡. 点击一个复选框,我喜欢在表单中更新部分视图. 我得到的只是部分的看法 这是Jquery中的代码: $(#activelist,#inactivelist).change(function () { var status = inac
|
我正在和 Jquery一起使用MVC C#. 我在一个相当大的页面中有一些部分视图,其中有许多选项卡. 点击一个复选框,我喜欢在表单中更新部分视图. 这是Jquery中的代码: $('#activelist,#inactivelist').change(function () {
var status = 'inactive';
window.location.href = '@Url.Action("Skits","KitSection")' + '?id=' + id+ '&status=' + status;
});
关于我如何可以更新表单中的部分视图的任何想法,我将如何调用它? 这是PartialView的代码 return PartialView(Kits); 如上所述,我看到的只是部分视图显示,而不是整个形式. 解决方法window.location.href将重新加载整个页面.您需要重新加载页面的某些部分,而无需完全重新加载.我们可以使用jQuery ajax来做到这一点.我们来看看你可以使用哪个jQuery选择器来获取Partialview.例如,假设你的HTML标记是这样的主窗体(view) <div>
<p>Some content</p>
<div id="myPartialViewContainer">
@Html.Partial("_FeaturedProduct")
</div>
<div>Some other content</div>
</div>
而在这里,ID为myPartialViewContainer的DIV是容纳部分视图的内容的容器div,所以我们只需使用jQuery load方法重新加载该div的内容 $(function(){
$('#activelist,#inactivelist').change(function () {
var id="someval";
var status = 'inactive';
$("#myPartialViewContainer").load('@Url.Action("Skits","KitSection")' + '?id=' + id+ '&status=' + status)
});
}); (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Asp.net MVC – Jquery $.ajax错误回调没有返回responseJSO
- asp.net – project.json中的“依赖关系”和“框架集”之间
- asp.net – 如何在IIS Express下启用区分大小写?
- asp.net-mvc – DotNetNuke中的ASP.NET MVC?
- asp.net – HttpContext.Cache到期
- asp.net – 如何直接在.aspx页面中访问web.config设置?
- asp.net – 发布网站时,我的默认文档名称不断从IIS中删除
- asp.net-mvc – ASP.NET MVC提醒我旧的经典ASP意大利面条代
- 使用ASP.Net MVC将图像上传到SQL Server 2005?
- iis-7 – ASP.NET MVC4在IIS7集成模式下不处理POST请求,但在
推荐文章
站长推荐
- 无法从按钮onclick事件ASP.NET 4调用Javascript函
- asp.net – 无法加载文件或程序集“Microsoft.Sq
- asp.net-mvc – 升级到Visual Studio 2015会使in
- asp.net – 动画gif不动画提交
- 模型 – 视图 – 控制器 – ASP.NET WebForms vs
- asp.net – 如何获得Google Prettify更像Visual
- asp.net – 如何在Web应用程序中获取Client Mach
- kendo-ui – 剑道网格刷新(数据绑定两次)
- 如何部署/发布ASP.NET网站?
- .net – 为什么在单击按钮时,SelectedIndexChang
热点阅读
