前端到后台迅速ajax

前端:

<script>
        function changeitem(){
          var category_name = $("#category_name").val();
          $.get("/myadmin/category/getcatename",{category_name:category_name},function(date){
            var datalist = date.datalist
            var catename = $("#category_item")
            catename.empty()
            $.each(datalist,function(index,item){           
                $("<option value='" + item + "'>"+item+"</option>").appendTo(catename)
            })
          })
        }
      </script>

后端:

def getcatename(request):
    category_name = request.GET.get("category_name")
    ob = Category.objects.get(category_name=category_name)
    datalist = ob.category_item
    datalist = datalist.split("|")
    context = {"datalist":datalist}
    return JsonResponse(context)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容