我使用Django动态创建html项。
{% for scraper in scrapers %}
<div class='scraper_item'>
<ul class="scraper_actions1">
<li><a href="/schedule/{{ scraper.id }}">Schedule</a></li>
<li><a class="delete" id="{{ scraper.id }}" href="/delete/{{scraper.id}}">Delete</a></li>
</ul>
</div>
{% endfor %}我将'scrapers‘作为模型对象传递到html页面并列出它们。我想用相同的jQuery函数处理由id选择的每个对象。我如何选择一个特定的元素,将它传递给Django views def delete(request, scraper_id),而不需要进行多重编码?
$("a.delete").click(function(event){
alert("going to delete...");
...???
return false;
}); 发布于 2012-08-21 23:43:58
尝试下一段代码来查找元素的'id‘属性:
$( event.target ).attr( 'id' )More info。
https://stackoverflow.com/questions/12058415
复制相似问题