我在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