我遇到了麻烦,为什么在我的控制台中没有反映其他 td 值title
,date
它只反映了id
我的表。如果有人能弄清楚我在哪里做错了,那就太好了。非常感谢你
表体
<tbody>
{% csrf_token %}
{% for folder in folder_list %}
<tr>
<td> <a href="#" data-role="updategalleryss" data-id="{{ folder.id }}"><i class="fas fa-edit fa-lg"></i></a></td>
<td data-target="title">{{folder.title}}</td>
<td data-target="date_upload">{{folder.date_upload}}</td>
</tr>
{% endfor %}
</tbody>
脚本
$(document).on('click', 'a[data-role=updategalleryss]', function(){
var id = $(this).data('id');
var title = $('#'+id).children('td[data-target=title]').text();
var dateto = $('#'+id).children('td[data-target=date_upload]').text();
console.log(id) #it only read this
console.log(title)
console.log(dateto)
});