zoukankan      html  css  js  c++  java
  • Jquery配合Asp.Net无刷新删除指定服务器上的文件!

    1. 前台单击文件,jQuery删除后台相应真实的文件,包含了2个页面,一个是显示图片的页面,一个是传递文件名,然后删除真实图片的页面。具体的代码如下:  
    2. ShowPics.htm:  
    3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
    4. <html xmlns="http://www.w3.org/1999/xhtml" >  
    5. <head>  
    6.     <title>Untitled Page</title>  
    7.     <script src="JS/jquery-1.4.4.js" type="text/javascript"></script>  
    8.     <script src="JS/json2.js" type="text/javascript"></script>  
    9.     <script type="text/javascript">  
    10.         $(function() {  
    11.             $("body img").click(function() {  
    12.                 var name = $(this).attr("alt");  
    13.                 $.ajax({  
    14.                 url: "DeletePicsForm.aspx",  
    15.                     data: "picname="+name,  
    16.                     datatype: "json",  
    17.                     type: "GET",  
    18.                     contentType: "application/json; charset=utf-8",  
    19.                     success: function(data, textStatus) {  
    20.                         alert(data.result);  
    21.                     },  
    22.                     error: function(XMLHttpRequest, textStatus, errorThrown) {  
    23.                         alert(XMLHttpRequest);  
    24.                     }  
    25.                 });  
    26.             });  
    27.         });  
    28.     </script>  
    29. </head>  
    30. <body>  
    31.  <div>  
    32.             <img src="Images/xiyangyang.jpg" alt="xiyangyang.jpg" />  
    33.     </div>  
    34. </body>  
    35. </html>  
    36. 具体的删除的页面的代码如下:  
    37. DeletePicsForm.aspx.cs:  
    38.   protected void Page_Load(object sender, EventArgs e)  
    39.         {  
    40.             if (Request["picname"] != null)  
    41.             {  
    42.                 Response.Clear();  
    43.                 Response.ContentType = "application/json";  
    44.                 String result = "success";  
    45.                 try  
    46.                 {  
    47.                     File.Delete(Server.MapPath(@"Images")+Request["picname"].ToString());  
    48.                 }  
    49.                 catch (Exception ee)  
    50.                 {  
    51.                     result = ee.Message;  
    52.                 }  
    53.                 Response.Write("{"result":"" +result+ ""}");  
    54.                 Response.End();  
    55.             }  
    56.         } 
  • 相关阅读:
    禁止ios默认拉动弹性行为
    javascript 网页图标音乐切换
    js常用 禁止F5 和右键
    弹窗插件
    手机时间选择插件 Jquery
    Jquery获取背景图片src路径
    Arduino 数字函数总结
    Arduino 开关控制小灯持续亮之具体思路
    C语言流控制命令的总结
    C++Primer 第四章 表达式
  • 原文地址:https://www.cnblogs.com/lh123/p/3935620.html
Copyright © 2011-2022 走看看