前台单击文件,jQuery删除后台相应真实的文件
2013-03-13 22:01
302 查看
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(); }
}
// $(funcition){
$("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 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(); }
}
// $(funcition){
$("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);
}
});
});
};
// ]]>
相关文章推荐
- 前台单击文件,jQuery删除后台相应真实的文件
- ThinkSNS2.5前台getshell+后台任意文件删除
- jquery 批量删除前台jsp 加js加后台 spring
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及文件上传的部分
- 使用jQuery解析JSON数据(jquery在前台对从后台获取到的json数据进行解析,并进行显示)
- jQuery的$.ajax()与php后台交互,进行图片上传并删除
- asp.net利用Ajax和Jquery在前台向后台传参数并返回值
- jQuery 关于IE9上传文件无法进入后台原因及解决办法(ajaxfileupload.js第四弹) 推荐
- 前台jsp向后台java文件传递数据的方法
- 分别在前台和后台DataGrid删除弹出确认框
- jQuery实现单击按钮遮罩弹出对话框(仿天猫的删除对话框)
- jquery前台调用asp.net后台方法
- c# webform js文件获取客户端控件,后台cs获取前台客户端控件的值,c#和js的交互
- jquery与后台进行数据交互--前台发单一数据对象,后台返回一个json字符串 serlet
- PHP+MYSQL新闻系统开发之后台更新与删除文件admin_news_class.php
- 后台处理前台模板例子(tmp文件)
- .net后台删除文件时若URL为相对路径
- bootstrap-table后台分页时前台删除最后一页所有数据refresh刷新后无数据问题。
- 将后台数据读取到前台的EXCEL文件中去,用javascript实现.(发一个原创)
- jquery ajax后台向前台传list 前台用jquery $.each遍历list