MVC的Ajax异步请求
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 |
@ using
(Ajax.BeginForm( "GetTime" , "order" , new
AjaxOptions() { Confirm= "你确认这么做吗?" , HttpMethod= "post" , OnSuccess = "afterajax" , UpdateTargetId= "result" , InsertionMode=InsertionMode.Replace, LoadingElementId = "loading" , })) { <input type= "text"
name= "txtname"
/> <input type= "submit"
name= "获取时间"
/> } <div id= "loading" > <img src= "~/Content/Images/loading.gif"
/> </div> <div id= "result" > </div> <br><br><br> |
Html部分代码
<script src="~/Scripts/jquery-1.8.2.js"></script> <script src="~/Scripts/jquery.unobtrusive-ajax.js"></script> <script type="text/javascript"> $(function () { $("#loading").css("display", "none"); $("#btnGetTime").click(function () { $.ajax({ url: "/order/GetTime", data: {}, type: "post", success: function (data) { alert(data); } }); $.get("/order/GetTime", {}, function (data) { alert(data); }); } ) }); function afterajax(data) { alert("ff"); } function aff() { $("#loading").css("display", "none"); } </script>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。