• 前台单击文件,jQuery删除后台相应真实的文件


     Untitled Page

        <script type="text/javascript">
            $(function() {
                $("body img").click(function() {
                    var name = $(this).attr("alt");
                    $.ajax({
                    url: "DeletePicsForm.aspx",
                        data: "picname="+name,
                        datatype: "json",
                        type: "GET",
                        contentType: "application/json; charset=utf-8",
                        success: function(data, textStatus) {
                            alert(data.result);
                        },
                        error: function(XMLHttpRequest, textStatus, errorThrown) {
                            alert(XMLHttpRequest);
                        }
                    });
                });
            });
        </script>

    DeletePicsForm.aspx.cs:

      protected void Page_Load(object sender, EventArgs e)         {      

           if (Request["picname"] != null)             {    

                 Response.Clear();             

               Response.ContentType = "application/json";     

               String result = "success";               

             try                 {          

               File.Delete(Server.MapPath(@"\Images\")+Request["picname"].ToString());       

              }             

           catch (Exception ee)                 {   

               result = ee.Message;       

              }             

            Response.Write("{\"result\":\"" +result+ "\"}");     

                Response.End();             }   

          }

  • 相关阅读:
    【设计模式(17)】行为型模式之中介者模式
    服务器迁移--MySQL数据库迁移
    巧妙解决element-ui下拉框选项过多的问题
    关于后台返回的文件流下载方法
    关于input框只让输入数字的写法
    关于element ui 全局配置某些组件的属性方法
    关于echarts的南丁格尔玫瑰图 极值导致展示效果不好的解决方案
    mock数据的使用方法
    配置 git账号和邮箱
    vite 发布了正式版版了 用起来
  • 原文地址:https://www.cnblogs.com/dongbo19910728/p/2958374.html
Copyright © 2020-2023  润新知