所以我有這些元素,由PHP循環產生:如何使用jQuery唯一標識具有相同id的類似動態元素?
<input id="toggler" data-toggle="toggle" data-id="1" data-size="small" data-on="Yes" data-off="No" type="checkbox" checked="checked">
<input id="toggler" data-toggle="toggle" data-id="2" data-size="small" data-on="Yes" data-off="No" type="checkbox" checked="checked">
<input id="toggler" data-toggle="toggle" data-id="3" data-size="small" data-on="Yes" data-off="No" type="checkbox" checked="checked">
這用了jQuery UI的toggler。
現在我想做的事,簡直是,當其中一人被選中或由用戶選中,通過Ajax調用發送取消發佈他們在DB。
var base = "http://whatever.com/";
var id = $(this).data(id);
var formData = {id:id};
$.ajax({
type: "POST",
url: base+'unpublish',
data: formData,
success: function(data) {
// data is ur summary
$('#result').html(data);
}
});
問題:如何唯一標識每個元素而不必具體指定每個元素?
感謝
標識必須是唯一的。我在第3342次輸入此評論。 :) –
您的標記無效.. ** id必須是唯一的** –