jQuery ajax使用$(this).parent()无效解决方法

鼠标点击remove链接,根据ajax的返回值删除页面父元素块。 做法如下: $(.remove).bind(click,function(){var div = $(this).parent(); //先获取父级元素$.ajax({type:post,url:$(this).attr(href),dataType:json,data:{id:$(this).attr(id)},success:functi
鼠标点击"remove"链接,根据ajax的返回值删除页面父元素块。

做法如下:


$('.remove').bind('click',function(){
	var div = $(this).parent(); //先获取父级元素
	$.ajax({
		type:'post',
		url:$(this).attr('href'),
		dataType:'json',
		data:{id:$(this).attr('id')},
		success:function(msg){
			if(msg.error==0){
				alert(msg.msg);
			}else{
				div.remove(); //再删除
			}
		}
	});
	return false;
});

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

网上的很多模拟登录程序,大都是通过服务程序apache之类的运行,获取到验证码之后显示在网页上,然后填上再POST出去,这样虽然看起来很友好,但是既然模拟登录,登录后所干的事情就不一定是短时间完成的,所以这就要受到php最大执行时间的限制,而且有些操作
snoopy是一个php类,用来模仿web浏览器的功能,它能完成获取网页内容和发送表单的任务。 官方网站 http://snoopy.sourceforge.net/ 下面是它的一些特征: 方便抓取网页的内容 方便抓取网页的文字(去掉HTML代码) 方便抓取网页的链接 支持代理主机 支持基本
ajax请求路径是https的时候,如果服务器没有配置ssl证书,访问此页面时,浏览器控制台会显示SSL ERROR,和一些其他错误,但请求路径是http是,则不会报错 ajax是ajax的post方法 解决办法:在post方法中加上异步参数(async:false)表示ajax是同步的,就行了
icon font 指的是用字体文件取代图片文件,来展示图标、特殊字体等元素的方法。 应用场景: iconfont的优缺点 大小可以自由地变化 颜色可以自由地修改 添加阴影效果 *IE6也可以支持 支持一些CSS3对文字的效果 字体文件比图片文件小很多 由于是字体,所以只可
本文实例讲述了jquery实现点击变换导航样式的方法。分享给大家供大家参考。具体如下: 这里分享一个导航点击变换样式的代码,近来看到很多网站的导航都是点击后导航样式跟着变化,今天就使用jqurey简单实现这一功能,高手勿喷。 运行效果截图如下: 代码如下