zoukankan      html  css  js  c++  java
  • 收藏

    dal层收藏的方法    

    public class MyFavoriteDAL
        {
            public int Favorite(string userid,string pnos)
            {
                string[] arr = pnos.Trim(',').Split(',');
                foreach(string str in arr)
                {
                    string sql = $"insert into MyFavorite(userid,pno) values('{userid}','{str}')";
                    DbAccess.DBHelper.ExecuteNonQuery(sql);//后期需要用事务
                }
                return 1;
            }
        }

    后端代码

            [HttpPost]
            public int Favorite(string pnos)
            {
                string userid= HttpContext.Session["userid"].ToString();
                return  new MyFavoriteBLL().Favorite(userid, pnos);
            }

        ajax收藏
        function MyFavorite() {
            var arr = document.getElementsByName("xselect");
            var str = "";
            for (var i = 0; i < arr.length; i++) {
                if (arr[i].checked)
                    str += arr[i].id + ",";
            }
            //alert(str);
            $.ajax({
                url: '/Home/Favorite',
                type: 'post',
                dataType: 'json',
                data: { pnos: str },
                success: function (data) {
                    if (data > 0)
                        alert("收藏成功!");
                }
            })
        }

  • 相关阅读:
    工业以太网的现状与发展
    软件开发的7大原则
    white-space
    vue使用better-scroll做轮播图(1.X版本 比较简单)
    windows 查看端口占用
    使用通知notication pendingIntent 传递参数
    fragment 创建optionsmenu
    android viewmodel 带参数
    LifecycleObserver 生命周期检测
    过河问题
  • 原文地址:https://www.cnblogs.com/lyh2772311944/p/13341025.html
Copyright © 2011-2022 走看看