zoukankan      html  css  js  c++  java
  • 用当前页面按钮提交页面中嵌套的iframe中的form表单的方法笔记

    用当前页面按钮提交页面中嵌套的iframe中的form表单的方法笔记

    此方法是在asp.net MVC2.0上实践成功并投入使用:

    客户端JS脚本部分:

    //其中frmEditLoginInfo是iframe的ID

    //EditLoginInfoForm是iframe所指向页面中的form表单ID

    //用ajaxSubmit提交表单以便对页面稍作友好提示和控制页面元素

    function SubmitEditInfo() {

    //重点在这里

    $(window.frames["frmEditLoginInfo"].document).find("#EditLoginInfoForm").ajaxSubmit({ success:

    function (responseText) {

    if (responseText == "OK") {

    alert("操作执行成功!");

    //关闭弹出框

    $("#EditLoginInfo").dialog("close");

    }
    else {

    alert("操作执行失败!");

    }

    }

    });

    }

    MVC 控制器部分(Controler部分):

    [HttpPost]

    [UserAuthorize(Code = "AgentEditLoginInfo")]

    public ActionResult EditLoginInfo(AgentLoginInfo login)

    {

    if (!String.IsNullOrEmpty(login.LoginPwd))

    {

    login.LoginPwd = Tools.Encrypt.EncryptM(3, login.LoginPwd);

    }

    if (agServ.UpdateAgentLoginInfo(login) == 1)

    {

    return Content("OK");

    }

    else

    {

    return Content("Err");

    }

    }

  • 相关阅读:
    [CF1462F] The Treasure of The Segments
    [CF1466E] Apollo versus Pan
    SYZOJ 搭建 Note
    [CF1476D] Journey
    [CF1476E] Pattern Matching
    [CF1494D] Dogeforces
    [CF1383B] GameGame
    [CF1383A] String Transformation 1
    [CF1453D] Checkpoints
    [CF1453C] Triangles
  • 原文地址:https://www.cnblogs.com/CatHeadTiger/p/3082015.html
Copyright © 2011-2022 走看看