您的位置:首页 > 其它

MVC 获取 控制器 传来的 字符串 ,然后跳转到指定的视图 怎么做

2016-07-26 08:34 465 查看
MVC 获取 控制器 传来的 字符串  与webform 一样的做法,如果是多个可以采用选择器。

<head>

    <meta name="viewport" content="width=device-width" />

    <title>生产异常报警</title>    

    <link href="~/Content/bootstrap.min.css" rel="stylesheet" /> 

    <script src="~/Scripts/bootstrap.min.js"></script>

    <script src="~/Scripts/jquery-1.10.2.min.js"></script>

    <script type="text/javascript">

    $(function () {

        $("#tab1 a").click(function () {

        if (confirm("是否确认")) {

            $.ajax({

            url: "/Mreply/Index",

            type: "get",

            data: {}

            });

            return false;

            } else {

            return false;

            }

        });

    });

    </script>

</head>

<body>

    <p>

        请单击生产异常报警大类

    </p>

    <table id="tab1" class="table">

    @foreach (var item in Model) {

        <tr>

            <td>

                <a class="btn btn-info btn-lg" href="/Mreply/Create/@item.cinvcname;@item.no">@item.cinvcname</a>

                @*<a class="btn btn-info btn-lg" href="/Mreply/Create/@item.cinvcname;@item.no">@item.cinvcname</a>*@

            </td>

        </tr>

    }

    </table>

</body>

</html>

以上代码   $("#tab1 a")   jquery 选择器  获取 某个id下的所有a,  这里的意思 获取tab1  id 下面 所有的a.  

推荐以下代码

<script type="text/javascript" >

         $(document).ready(function () {                      

             $("#AB2").click

             (

                 function () {

                     var txtno = $("#txtno").val();

                     var txtcinvcname = $("#txtcinvcname").val();

                     var txtSelectedNode = $("#txtSelectedNode").val();

                     var txtparentcode = $("#txtparentcode").val();

                     var txtva01 = $("#txtva01").val();

                     var txtva02 = $("#txtva02").val();

                     var txtva03 = $("#txtva03").val();

                     var txtva04 = $("#txtva04").val();

                     var txtin01 = $("#txtin01").val();

                     var txtin02 = $("#txtin02").val();

                     var txtde01 = $("#txtde01").val();

                     var txtde02 = $("#txtde02").val();

                     var Createperson = '<%=Session["name"].ToString()%>';  

                     $.ajax({

                         url: "Apm.ashx",

                         type: "post",

                         data: { "txtno": txtno, "txtcinvcname": txtcinvcname, "txtSelectedNode": txtSelectedNode, "txtparentcode": txtparentcode,

                             "txtva01": txtva01, "txtva02": txtva02, "txtva03": txtva03, "txtva04": txtva04, "txtin01": txtin01, "txtin02": txtin02, "txtde01": txtde01, "txtde02": txtde02, "Createperson": Createperson, "askfor": "add"

                         },

                         dataType: "text",

                         async: false,

                         beforeSend: function (XHR) {

                         },

                         complete: function (XHR, TS) {

                         },

                         success: function (data) {

                             alert(data);

                         }

                     });

                 }

             );
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mvc