ajax测试总模板
<body> <button id="SubmitButton">点击跳转</button> <img src="" alt="条形码" id="BarCode" /> <img src="" alt="二维码" id="QRCode" /> <form id="form1" runat="server"> <div> <script src="/Scripts/jquery-1.10.2.min.js"></script> <script src="/Scripts/Common/common.js"></script> <script src="/Scripts/jquery.lazyload.min.js"></script> <script type="text/javascript"> $(document).ready(function () { $("#SubmitButton").click(function () { alert("ajax准备开始"); var jsonMbWriteInfo = [ { "Filed": "姓名", "ValType": "0", "Value": "林小明" }, { "Filed": "手机", "ValType": "1", "Value": "13104809999" }, { "Filed": "QQ号", "ValType": "2", "Value": "470935333" } ]; var jsonMbWriteInfoResult = JSON.stringify(jsonMbWriteInfo); var jsonMbSkuIDList = [ /* { "AvSkuID": "24" }, { "AvSkuID": "25" },*/ { "AvSkuID": "26" } ]; var jsonMbSkuIDListResult = JSON.stringify(jsonMbSkuIDList); $.ajax({ //点击生成条形码和二维码 url: "/Mobile/AppointActivity/AppointActivityMbHandler.ashx?type=CreateBarCodeAndQRCode", type: "post", data: { "BID": '<%=encBID%>', "AvSkuInfoID": "A2017112811340986281" }, dataType:"json", success: function (obj) { alert(obj.code); alert(obj.data); if (obj.code == "1") { alert("成功"); if (obj.msg = "获取图片成功") { $('#BarCode').attr('src', obj.data["BarCode"]); $('#QRCode').attr('src', obj.data["QRCode"]); } return; } if (obj.status == "1") { alert("成功"); alert(obj.msg); } if (obj.code == "0") { alert("服务器返回来一个失败,请检查语句。" + obj.msg); return; } return; }, error: function () { alert("失败"); } }) //alert("ajax完成"); }) }) </script> </div> </form> </body>
@using ERPSystem.APIControllers; @model ERPSystem.framework.BaseResponse<TradeDetailsResponse> @{ ViewBag.Title = "BankCardTest"; //Layout = "~/Views/Shop/_layoutTop.cshtml"; } <h2>BankCardTest</h2> <script src="/Scripts/jquery-1.11.1.min.js"></script> <script> $(function () { $("#btnOK").click(function () { //alert("点击搜索框"); var shopCode = $("#shopCode").val(); //if (shopCode == "") { // alert("请输入商店代码"); // return; //} $.ajax({ //查询是否支持在线支付功能 type: "post", dataType: "json", url: "/ShopTrade/QueryUserIsAllowOnlinePay", success: function (data) { alert("成功返回" + data); var obj = eval('(' + data + ')'); //alert(obj.msg); //alert(obj.code); //alert(obj.url); var aaa = obj.url; var arrEntities = { 'lt': '<', 'gt': '>', 'nbsp': ' ', 'amp': '&', 'quot': '"' }; var bbb = aaa.replace(/&(lt|gt|nbsp|amp|quot);/ig, function (all, i) { return arrEntities[i]; }); // 以下方式直接跳转 window.location.href = bbb; if (data.code == "0") { alert(data.msg); } if (data.code == "1") { alert(data.msg); } }, error: function (data) { alert("请求发送失败"); alert(JSON.stringify(data)) return; } }); }); }) </script> <body> 输入搜索内容,显示相关数据:<input id="shopCode" /> <button id="btnOK">搜索</button> <br /> <table id="dataTable"> <tr> <td></td> </tr> </table> </body>
 
                    
                 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号