JQuery AJAX错误捕获

function delAttach(id)
{
	if(confirm("删除附件会连同对应的文件一起删除,确认删除吗?"))
	{
		$('#attachSpan_'+id).html("<img src='__PUBLIC__/Images/loading.gif' />");
		//使用ajax先去把附件表里面的数据删除,再来把页面上的div删除
		
		//alert('__APP__/Attach/delAttach');
		$.ajax({
		   type: "POST",
		   url: "__APP__/Attach/delAttach",
		   data: 'ajax=1&id='+id,
		   dataType: "json",
		   success: function(response){
				if(response.status == 1)
				{
					//alert('执行到这里!');
					$("div").remove("#attach_"+id);
					
				}
				else
					$('#attachSpan_'+id).html(response.info);
					
		   },
		   error: function(XmlHttpRequest,textStatus,errorThrown){
			var $errorPage = XmlHttpRequest.responseText;
			alert($($errorPage).text()); 
		}
		});
		//alert('执行到这里!');
	}
}

         我最ajax一直不了解,今天用到了,只好硬着头皮去看看,用到的时候老是出错,所以都不知道怎么办了,最后gg了一下。发现了人家的调试方法还不错,记录一下!

主要在:error这里,错误会自动弹出!




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值