分享

成功jquery单击没反应也不报错解决1

 北方天空A 2020-06-17

解决前:

@{

    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), //必须对数组进行序列化

                  contentType: "application/json", //设置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), //必须对数组进行序列化

                  contentType: "application/json", //设置contentType的值为"application/json",默认为"application/json"

                  success: function (data) {

                      alert("Success");

                  }

              });

        });

    });

</script>

<div>

    <input id="btn1" type="button" value="测试" />

</div>

解决方法:js代码最外层少了  $(function () {

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多