![](/img/trans.png)
[英]send ID (dynamically created in php) from a href tag to ajax/jquery?
[英]Send id with ajax and jquery
今天我在用ajax和jquery发送id时遇到问题,在laravel这样的视图中有一个foreach,
<div class="ident" id="auctionIdentifier-{{$i}}" auction="{{$auction->id}}"></div>
这在元素中正确地获得了拍卖ID,但是当我尝试点击时,我只会发送第一个ID。
我不知道何时在下一次竞标中点击,不会发送对应的ID。 ID}}“>
$(".inscription").click(function(){
console.log($(".ident").attr('auction'));
$.ajax({
url:'../bid/inscription',
dataType:'json',
type:'get',
cache:true,
success: function (response) {
console.log("ok");
},
});
});
也许这会有所帮助:
$(".ident").click(function(){
var id = $(this).attr('auction');
$.ajax({
url:'../bid/inscription',
dataType:'json',
type:'get',
cache:true,
data: {
id: id
},
success: function (response) {
console.log("ok");
},
});
});
基本上,您需要获取当前单击的元素拍卖属性。 另外,您可能想在其前面添加data-
: data-auction="VALUE"
。 这样,您可以通过$(el).data('auction')
获得它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.