zoukankan      html  css  js  c++  java
  • jquery ajax无刷新删除

    职位列表里面显示应聘的简历:

    点击简历的数量,弹出层(用load方法调用加载)

    弹出的层里面删除简历(无刷新删除),实现方法

    $(".Del a").click(function () {
                var mid = $(this).attr("name");   
                var jobid = $(this).attr("lang"); //职位id
                $.get("CompanyAcept.aspx", { Mid: mid }, function (data) {
                    if (data == "1") {
                    //如果后台删除成功,load方法加载本页面,实现无刷新删除
                        $("#conter1").load("CompanyAcept.aspx", { jobid: jobid }, function () {
                            alert('删除成功');
                        })
                    }
                }, "text");
            })
    

      后台:

    if (Request.QueryString["Mid"] != null && Session["comid"] != null)
                {
                    string mid = Request.QueryString["Mid"];
                    string strDel = "Delete [bst_Company_ResumeAccept] Where Comid='" + Session["comid"].ToString() + "' and Username='" + Session["UserName"].ToString() + "' And Mid=" + mid;
                    bool bl = hxrcsc_BLL.UpData.ExecuteNonQuery(strDel);
                    if (bl)
                    {
                        Response.Write("1");
                        Response.End();
                    }
                }
    

      后台返回的是"1"

    前台判断如果返回的是"1",load方法加载本页面去绑定数据,因为用Repeater数据绑定控件,从而实现删除,数据消失

     $.get("CompanyAcept.aspx", { Mid: mid }, function (data) {
                    if (data == "1") {
                    //如果后台删除成功,load方法加载本页面,实现无刷新删除
                        $("#conter1").load("CompanyAcept.aspx", { jobid: jobid }, function () {
                            alert('删除成功');
                        })
                    }
    

      后台:

     string jobid = "";
                if (Request.Form["jobid"] != null)
                {
                    jobid = Request.Form["jobid"];
                    string comid = Session["comid"].ToString();       //
                    string username = Session["UserName"].ToString(); //
                    string sql = "Select a.Mid,a.Comid,a.Username,a.Jobid,a.Perid,a.Resid,a.LetterDesc,a.VisitSign,Convert(varchar(10),a.ApplyDate,120) as ApplyDate,a.ApplyClick,a.ResumeLanguage,a.RealName,a.Sex,a.BirthDate,a.Degree,a.PhotoUrl,a.PhotoKeep,a.VideoFlag,a.JobName From bsv_Company_ResumeAccept_List a inner join bst_Person_Basic b on b.perid=a.perid  Where a.Comid='"+comid+"' And a.Username='"+username+"' And a.jobid='" + jobid + "'";
                    DataTable dt = hxrcsc_BLL.PersonMsg.Query(sql);
                    if (dt.Rows.Count > 0)
                    {
                        lblJobName.Text = dt.Rows[0]["JobName"].ToString();
                        Label1.Text = dt.Rows.Count.ToString();
                        binDt(dt,6);
                    }
                }
    

      

  • 相关阅读:
    libv4l 库【转】
    Leap Motion颠覆操控体验的超精致手势追踪技术【转】
    嵌入式Linux下Camera编程--V4L2【转】
    C语言高级应用---操作linux下V4L2摄像头应用程序【转】
    通过摄像头设备采集一帧数据的例子程序(完整版)【转】
    V4L2 camera 驱动 capture测试程序【转】
    v4l2 spec 中文 Ch01【转】
    Video for Linux Two API Specification Revision 2.6.32【转】
    Video for Linux Two API Specification revision0.24【转】
    OpenCV实践之路——人脸检测(C++/Python) 【转】
  • 原文地址:https://www.cnblogs.com/jiaqi/p/3736569.html
Copyright © 2011-2022 走看看