• MVC 3.0 MicrosoftAjax 的使用


    @model TestMVC.Areas.WebSite.Models.TestModel
    @{
        ViewBag.Title = "Index";
    }
    <h2>
        Index</h2>
    <script src="http://www.ideaam.com/Scripts/MicrosoftAjax.js" type="text/javascript"></script>
    <script src="http://www.ideaam.com/Scripts/MicrosoftMvcAjax.js" type="text/javascript"></script>
    <script src="http://www.ideaam.com/Scripts/MicrosoftMvcValidation.js" type="text/javascript"></script>
    <script src="http://www.ideaam.com/Scripts/jquery.unobtrusive-ajax.js" type="text/javascript"></script>
    <script type="text/javascript" language="javascript">
        
    var ideaam = (function ($) {
            
    return {
                success: 
    function (data) {
                    Result.innerHTML 
    = Result.innerHTML + "success";
                },
                failure: 
    function () {
                    alert(
    "failure");
                }
            }
        } (ideaam));

        
    </script>
    @using (Ajax.BeginForm("Test", "Home", new AjaxOptions
    {
        HttpMethod = "Post",
        OnSuccess = "ideaam.success",
        OnFailure = "ideaam.failure",
        UpdateTargetId = "ajaxResult",
        InsertionMode = InsertionMode.Replace
    }))
    {
        @Html.Label(Model.ID.ToString()); 
        <span style="margin-left: 10px; float: left;"></span>
        @Html.TextBoxFor(m => m.Title, "Title");
        <span style="margin-left: 10px; float: left;"></span>
        @Html.TextBoxFor(m => m.Description, "Description");
        
        <input type="submit" value="Submit" />
    }
    <div id="ajaxResult">
    </div>
    <div id="Result">
    </div>
  • 相关阅读:
    wordpress程序打开太慢的解决方案(一步搞定)
    Emeditor代码编辑器常见的正则表达式总结
    网站关键词排名突然消失的原因正在努力侦破
    如何禁止百度对网站进行转码
    【web前端开发】浏览器兼容性处理大全
    导航悬浮于顶部代码学习
    用最简单的代码写出banner图轮播效果
    这段时间大量网站被k的原因分析
    Python的lambda学习
    随机数生成验证码
  • 原文地址:https://www.cnblogs.com/haoliansheng/p/2660551.html
Copyright © 2020-2023  润新知