JavaScript Post提交数据并跳转到页面(模拟Form表单提交)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | 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(); } |