使用数据属性作为.load中的帖子数据

时间:2014-06-27 21:38:09

标签: jquery html5-data

我可以使用数据属性将变量传递给jquery .load吗?

<div class="myClass" data-id="1"></div>
<div class="myClass" data-id="2"></div>
<div class="myClass" data-id="3"></div>

<script>
$('.myClass').load('my.php',{pk:$(this).data('id')});
</script>

$ _ POST [&#39; pk&#39;]总是以未定义的方式结束。

非常感谢

1 个答案:

答案 0 :(得分:1)

试试这个:

$(".myClass").each(function () {
    var el = $(this);
    el.load("my.php", {pk: el.data("id)});
});