解決前: @{ ViewBag.Title = "List2"; } <script src="~/Scripts/jquery-1.10.2.min.js"></script> <h2>List2</h2> <script type="text/javascript"> $("#btn1").click(function () { var promodes = []; promodes.push({ Id: "0", Name: "手機",Price:"2499" }); promodes.push({ Id: "1", Name: "耳機", Price: "268" }); promodes.push({ Id: "2", Name: "充電器",Price: "99" }); $.ajax( { url: "/test3/List2", type: "Post", data: JSON.stringify(promodes), //必須對數(shù)組進行序列化 contentType: "application/json", //設(shè)置contentType的值為"application/json",默認為"application/json" success: function (data) { alert("Success"); } }); }); </script> <div> <input id="btn1" type="button" value="測試" /> </div> 解決后: @{ ViewBag.Title = "List2"; } <script src="~/Scripts/jquery-1.10.2.min.js"></script> <h2>List2</h2> <script type="text/javascript"> $(function () { $("#btn1").click(function () { var promodes = []; promodes.push({ Id: "0", Name: "手機",Price:"2499" }); promodes.push({ Id: "1", Name: "耳機", Price: "268" }); promodes.push({ Id: "2", Name: "充電器",Price: "99" }); $.ajax( { url: "/test3/List2", type: "Post", data: JSON.stringify(promodes), //必須對數(shù)組進行序列化 contentType: "application/json", //設(shè)置contentType的值為"application/json",默認為"application/json" success: function (data) { alert("Success"); } }); }); }); </script> <div> <input id="btn1" type="button" value="測試" /> </div> 解決方法:js代碼最外層少了 $(function () { |
|
來自: 北方天空A > 《原創(chuàng)文章》