JavaScript Post提交数据并跳转到页面(模拟Form表单提交)

 function GotoWatchTicketCode() {
            var orderID='@ViewBag.OrderInfo.OrderID';
            var phoneNum='@ViewBag.OrderInfo.CustomerPhone';
            var codes = @Html.Raw(Json.Encode(ViewBag.OrderInfo.TicketCodes));
            var pra = new Object();
            pra.OrderID = orderID;
            pra.PhoneNum = phoneNum;
            pra.Codes = codes;

            var form = $("<form method='post'></form>");
            form.attr({ "action": "/Order/ShowQRCode" });
            for (arg in pra) {
                var input = $("<input type='hidden'>");
                input.attr({ "name": arg });
                input.val(pra[arg]);
                form.append(input);
            }
            form.submit();

        }

  

posted @ 2017-02-24 00:08  yesicoo  阅读(8981)  评论(0编辑  收藏  举报