用jquery 来操作,但是,name相同,id 不同,
像下面这样样子
<a href="#" name="drop_album" style="color:#000;" id="{$photo.goods_id}">{$lang.album_drop}</a>
name都是相同,点的时候,要获取对应的id,不知道大家有什么好办法 ...高人出现呐..
像下面这样样子
<a href="#" name="drop_album" style="color:#000;" id="{$photo.goods_id}">{$lang.album_drop}</a>
name都是相同,点的时候,要获取对应的id,不知道大家有什么好办法 ...高人出现呐..
$(".drop_album").click(function(){
alert(this.id);
})
alert(this.id);
}
alert(this.id);
}
jQuery.ajax({
date:"?act=delete&id="+id,
url:"../upload_img.php",
global: false,
error:function(){alert("Failed to submit");},
success:function(){alert("success to submit");}
});
大家帮我看看.....急........
type:
data:
datatype:
success:function(){alert("success to submit");}})
非要根据另一个属性去取他的id?那你必须保证那个作为参考的属性的值是唯一的,否则,jq会把他们全取出来作为一个对象集合返回,比如你可以指定tagname,$("a");把所有a标签对象都获取过来,然后使用each方法遍历出所有的id属性。或者你如果知道你想取的那个a标签的位置,比如第一个$("a:first"),或最后一个$("a:last")这样取如果是希望通过触发a标签的click事件去取他的id,下面这行代码就可以了。
$(document).ready(function(){$("p").click( function(){ alert($(this).attr("id"));});});
data:"?act=delete&id="+id,
url:"../upload_img.php",global: false,
error:function(){alert("Failed to submit");},
success:function(){alert("success to submit");}
});
不要把data写成date。这俩单词完全不是一个意思。data:"act=delete&id="+id,这里可以不要那个?另外建议你加上cache: false,否则你会受到来自IE7缓存的巨大困扰。
jQuery.ajax({/////要传更多参数这里这样写行吗?>////
data:"act=delete&id="+id+"&name="+name,
/////////////////////////////////////////
url:"../upload_img.php",global: false,
error:function(){alert("Failed to submit");},
success:function(){alert("success to submit");}
});
http://jquery-api-zh-cn.googlecode.com/svn/trunk/index.html
data:"act=update&id="+id+"&name="+name,
/////////////////////////////////////////
现在我发现,只用输入数字才能达到我想的结果,汉字或英文都不行...大侠 帮我再看看呐....url:"../upload_img.php",global: false,
error:function(){alert("Failed to submit");},
success:function(){alert("success to submit");}
});
url:"../upload_img.php?act=edit",
data:"goods_id="+id+"&goods_name="+n+"&album_id="+album_id,
global: false,
cache: false,
timeout:10000,
error:function(){alert("Failed!");},
success:function(){alert("success!");jQuery('#pn').val("");jQuery("#album").empty();window.location.reload();}
});