折雨的天空
jquery里对html内容进行操作后,会改变其对象
2012-6-8 我好笨
//通过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本身。
评论:
龙岩男科医院
2012-06-09 15:46 回复
走过路过支持一下嘿嘿
单人操作
2013-04-07 16:20 回复
模板挺不错啊 围观支持下了
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容