from django.urls import path
from . import views
urlpatterns = [
path('init/', views.init, name='init'), # 初始加载一级菜单
path('type_detail', views.find_type, name='type_detail'), # 具体类型
]
<!DOCTYPE html>
{% load staticfiles %}
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Ajax</title>
<script src={% static 'js/jquery.min.js' %}></script>
</head>
<body>
{#遍历一级菜单#}
<li>
<span>省份</span>
<select name="bus_style" id="bus_style">

这个博客展示了如何在Django应用中使用Ajax来实现在页面上动态加载数据。通过监听`bus_style`选择框的变化,当用户选择省份时,发送GET请求到'/ajax/type_detail'获取具体类型数据,然后更新`det_style`选择框的内容,实现省市联动的效果。涉及到的技术包括Django的URL路由、视图和模板,以及前端的jQuery和Ajax。
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



