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("收藏成功!");
                }
            })
        }

  • 相关阅读:
    win7-64位,vs32位,odbc 连接oracle问题总结
    vscode 格式化代码
    vue 自动切换导航图
    Unexpected console statement
    css flex 布局之---骰子
    vue百度地图在IE11下空白
    css使用font-face
    centos7计划任务
    MySQL(Mariadb)主从同步基础
    Ubuntu(16.04) 常见问题
  • 原文地址:https://www.cnblogs.com/lyh2772311944/p/13341025.html
Copyright © 2011-2022 走看看