zoukankan      html  css  js  c++  java
  • 【学习】Asp.net MVC 学习笔记之使用MVC中的AJAX

    今天学习了如何在MVC中使用AJAX功能,其实也很简单,ms为我们提供了AJAXHelper类,并且使用扩展方法提供了一系列好用的方法。

    首先在页面定义一个js,在ajax调用结束后就调用该js:

    <script type="text/javascript">

    function CallBack()
    {
      alert("Js Called!");
    }

    页面中需要使用AJAX的地方可以这么写:

    代码
    <div id="rsvpmsg">
    <%=Ajax.ActionLink("RSVP for this dinner!", "Register", "RSVP", new { id = Model.DinnerID }, new AjaxOptions { UpdateTargetId = "rsvpmsg", OnSuccess = "CallBack" })%>
    </div>

    这里使用ActionLick方法,创建了一个A标签,点击标签,将会以Get方式访问RegisterController的RSVP Action,得到正确的返回结果后,调用CallBack方法。

    在ActionLink方法里也可以指定OnFailure或者OnComplete事件执行的js


    本博客文章若非标记转载,均为原创,转载请注明出处~


  • 相关阅读:
    20160205
    20151120
    20151023
    20151023
    20140207
    yum工具介绍
    Linux程序包管理
    Linux任务计划、周期性任务执行
    10 压缩和解压缩工具和bash脚本编程
    9 btrfs文件系统
  • 原文地址:https://www.cnblogs.com/wbpmrck/p/1940583.html
Copyright © 2011-2022 走看看