ASP.net MVC中的Ajax帮助器
发布时间:2020-12-16 06:33:34 所属栏目:asp.Net 来源:网络整理
导读:我知道这个问题可能不适合堆栈溢出.我一直在寻找一个关于如何使用ajax帮助器的例子,但是大多数的人都只是通过帮助器,他们没有提供任何实际的例子.我已经知道如何使用 javascript方式使用ajax,但只是想知道如何使用microsoft提供的ajax帮助程序. 解决方法 描
我知道这个问题可能不适合堆栈溢出.我一直在寻找一个关于如何使用ajax帮助器的例子,但是大多数的人都只是通过帮助器,他们没有提供任何实际的例子.我已经知道如何使用
javascript方式使用ajax,但只是想知道如何使用microsoft提供的ajax帮助程序.
解决方法
描述
this GitHUb branch如何工作:
首先,让我们定义一个我们要请求的动作.为了简单起见,让我们做一个非常基本的POST动作: // // POST: /Home/Ajax [HttpPost] public PartialViewResult Ajax() { // use partial view so we're not bringing the entire page's theme // back in the response. We're simply returning the content within // ~/Views/Home/Ajax.cshtml return PartialView(); } 接下来,为您的内容设置目的地并为其指定ID(此处我将其命名为“update-me”): <div class="well" id="update-me"> Click the button to see some AJAX content. </div> 从那里继续我们设置表单.下面演示了标准的AJAX功能,但您可以将自己的函数绑定到AjaxOptions指定的某些事件. @using (Ajax.BeginForm("Ajax",new AjaxOptions { HttpMethod = "POST",// HttpPost InsertionMode = InsertionMode.Replace,// empty the target first UpdateTargetId = "update-me" // place content within #update-me })) { <button type="submit" class="btn btn-default"> <i class="glyphicon glyphicon-refresh"></i> Click Me! </button> } 最后,我们需要指定我们的脚本库负责表单功能的大多数[“自动”]连接: <script src="~/Scripts/jquery-2.1.1.min.js"></script> <script src="~/Scripts/jquery.validate.min.js"></script> <script src="~/Scripts/jquery.validate.unobtrusive.min.js"></script> <script src="~/Scripts/jquery.unobtrusive-ajax.min.js"></script> 而已.当你开始玩它时,你会发现扩展它非常简单.例如,如果要显示“工作”图标,可以在 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何动态更改整个ASP.NET应用程序的主题?
- asp.net-mvc – 动作链接按钮
- [ASP.NET] iTextSharp产生PDF档...Part_1(把GridView变成PD
- ASP.NET MVC / WebApi的Azure表存储最佳实践
- asp.net – 如何在运行时动态地在另一个ASPX的DIV中显示ASP
- 从ASP.NET项目中的发布版本中排除页面
- asp.net – ASMX Web服务 – 返回具有属性的用户定义类
- ASP.NET Core的路由[5]:内联路由约束的检验
- 在ASP.NET中将HTML转换为PDF时保持CSS样式
- asp中select(下拉菜单)如何同时获取value和text的值(亲测+转
推荐文章
站长推荐
- 如何使用Feature Toggle Nuget Package在.Net Co
- asp.net-mvc-4 – GoogleOauth2问题获取Internal
- ASP.NET没有魔法——ASP.NET Identity 的“多重”
- 需要在asp.net中以分钟为单位查找音频文件的长度
- 在ASP.Net中获取会话ID
- 从动态添加的文本框中获取值asp.net c#
- asp.net-mvc – 没有OWIN的SignalR
- asp.net – Web Forms MVP项目有哪些好的资源?
- .net – 如何使用SmtpClient.SendAsync发送带有附
- ASP.NET MVC中的jQuery AJAX响应
热点阅读