zoukankan      html  css  js  c++  java
  • .net mvc中的表单异步提交

    //
    // 摘要:
    // 将 <form> 开始标记写入响应。
    //
    // 参数:
    // ajaxHelper:
    // AJAX 帮助器。
    //
    // actionName:
    // 将处理请求的操作方法的名称。
    //
    // controllerName:
    // 控制器的名称。
    //
    // routeValues:
    // 一个包含路由参数的对象。通过检查对象的属性,利用反射检索参数。此对象通常是使用对象初始值设定项语法创建的。
    //
    // ajaxOptions:
    // 提供异步请求选项的对象。
    //
    // htmlAttributes:
    // 一个对象,其中包含要为该元素设置的 HTML 特性。
    //
    // 返回结果:
    // <form> 开始标记。

    Ajax.BeginForm("Edit", "Role", null, new AjaxOptions { HttpMethod = "Post", OnSuccess = "Success", OnBegin = "btnSubmit" }, htmlAttributes: new { @class = "form-horizontal", @id = "RoleForm" })

    备注: new AjaxOptions { HttpMethod = "Post", OnSuccess = "Success", OnBegin = "btnSubmit" }中的参数:提交方式post,OnSuccess提交成功后执行的js函数Success,Onbegin 提交前校验表单是否符合校验

  • 相关阅读:
    Django模型层进阶
    Django模型层相关
    BOM与DOM
    JavaScript入门
    HTML基础
    子查询/联合分组/all与any/视图/事务
    表的查询
    mysql的多表关系
    Mysql基本操作
    Spider_基础总结2_Requests异常
  • 原文地址:https://www.cnblogs.com/niguang/p/5832455.html
Copyright © 2011-2022 走看看