数据-ID我有此链接:更改VAR价值与点击按钮
<a class="PQReport" href="#" data-id="<?php echo $rowA['pq_id']; ?>"></a>
当我点击该链接我wan't这个按钮的ID更改:
<button class="BorderBtn AskForDelete" id="">Delete</button>
当我点击该按钮,我wan't这个脚本工作:
$(document).ready(function(){
$('.AskForDelete').click(function() {
var id = $('.AskForDelete').attr('id');
$.ajax({
type: 'post',
url: 'delete.php',
data: {id:id},
dataType: 'html',
success: function(data) {
}
});
return false;
});
});
的事情是,每个链接打开一个弹出与该按钮(都在同一页上 - 所以没有忧虑)。与其为每个链接创建一个弹出框,我希望能够创建一个弹出框,根据正在单击的链接更改值。
我已经尝试了各种各样的东西 - 不能得到它的工作。
任何建议或指针?
谢谢。
更改ID的通常是一个坏主意。例如,ID在页面上必须是唯一的。如果您根据数据更改它们,您可能会在不同的项目上获得相同的ID。这将打破各种各样的事情,通常会造成怪异。如果你的存储数据使用'data-'属性,如果你想激活功能,使用'class'es。 – Liam
@李安 - 好的,谢谢。我会研究这一点。 Unamata的答案是完美的 - 我会修改它,所以它会改变数据ID。 – Morten