我在Django的帮助下做服务器端渲染。在我的Django模板中,循环遍历从我的数据库获得的所有值。 jQuery中同时选择一个值,JS给我从数据库中获取的所有值,但我只想要选择的值Django JQuery遍历所有选项
Views.py
def theme(request):
context={}
context['All']=Theme.objects.all().count()
for t in ThemeCategory.objects.all():
context[t.categoryName]= t.theme_set.count()
context=collections.OrderedDict(sorted(context.items()))
return render(request,'theme-list.html',{'category_name':context})
在模板
<ul class="pick-tags" >
{% for category_name,count in category_name.items %}
<li id="item_cat">
<span id="item_cat_name">{{ category_name }}</span>
</li>
{% endfor %}
</ul>
jQuery中林选择所需的值
$('li#item_cat').on('click', function() {
alert($('span#item_cat_name').text())
})
但是不给我一个单一的值,这是我从DB获得的所有价值。
我应该如何获得当点击<li>
获得选择的值任何帮助将是有益的
http://stackoverflow.com/questions/6276835/onclick-event-pass-li-id-or-value。也可以参考http://stackoverflow.com/questions/27523379/getting-selected-item-from-ul-li-jquery – 2016-07-28 06:58:47