PLease我需要你的幫助,我試圖用jeditable編輯{%for%}中的表格中的一個字段。django jeditable不工作
編輯DIV:
<td><div class="edit" id="{{ c.id }}">{{ c.name|safe }}</div></td>
jeditable代碼:
<script>
$(document).ready(function(){
$('.edit').editable('/categoryedit/{{ c.id }}/', {
style: 'display: inline'
});
});
</script>
地址:
url(r'^categoryedit/(?P<id>\d+)/$', 'pos.views.CategoryEdit'),
查看:
def CategoryEdit(request, category_id):
id = request.POST.get('category_id', '')
value = request.POST.get('value', '')
categoria = Category.objects.get(pk=id)
categoria.name = value
categoria.save()
return HttpResponse(escape(value))
你的具體問題是什麼?不只是「不工作」。 – deadly
該字段變得可編輯,但不保存對數據庫的更改,並且當字段丟失焦點時也丟失更改。 – rpalma