//通过ajax审核内容
function ajax_check(obj,url)
{
    var tmp_content='';//用于存储临时内容
    tmp_content= $(obj).parent().html();
    var new_obj=$(obj).parent().parent().parent();//成功时操作的对象
    var error_obj=$(obj).parent();//失败时操作的对象
    $.ajax({
	   type: "GET",
	   url: url,
	   data: '',
       beforeSend:function()
       {
            $(obj).parent().html('数据请求中...');
       },
	   success: function(msg){
            if($.trim(msg)=='ok')
            {
                alert('审核成功');
                $(new_obj).hide();
            }
            else
            {
                alert('审核出错');
                $(error_obj).html(tmp_content);
            }
	       }
		  });
}

上面声明了new_obj和error_obj两个变量用来存储后期要操作的原始对象,在beforSend里面,$(obj).parent()会改变obj本身。