jQuery从div获取ID

时间:2017-01-07 18:01:23

标签: jquery

我有一个AJAX帖子,我可以删除特定的ID。但是,它在点击链接<a href="#">Remove</a>时运行。但是,我需要一个特定的ID。有没有办法可以为链接添加一个值,然后我可以将其传递给AJAX帖子?

示例:

<a href="#" deletevalue="2">Remove</a>

4 个答案:

答案 0 :(得分:2)

您可以使用data-*

&#13;
&#13;
$('a').on('click', function(e){
  e.preventDefault();
  console.log($(this).data('id'));
})
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a href="#" data-id="2" >Remove</a>
&#13;
&#13;
&#13;

您可以在文档 here here 中详细了解data-*属性。

答案 1 :(得分:0)

尝试放置rel attr。你可以在id里面回应

<a href="#" rel="the_ID_that_you want">Remove</a>

答案 2 :(得分:0)

是。但是考虑在链接中添加一个ID(我的意思是,就DOM而言),这样你就可以使用更好的jquery选择器。

deletevalue

请注意,您确定要对此$('a').attr('deletevalue')做什么,但您可能希望使用noaa[, TOTALVALUE := VALUE * 10 ^ exp[EXPONENT]] 来检索该值。

答案 3 :(得分:0)

试试这个

<a onClick="delete(id)">Remove</a>

然后到JQuery

function delete(id){...}

你可以在那个功能中完成你的工作。 有很多方法可以实现这一目标。这只是其中之一