7.3 Ajax实例

Ajax实例

使用jquery中的ajax实现省市区的多级联动的选择

最终实现效果如下图:

title

城市联动 在数据库中导入 数据 ....

1. 创建模型

from django.db import models

# Create your models here.

class district(models.Model):
    name = models.CharField(max_length=255)
    upid = models.IntegerField()
    class Meta:
        db_table = "district"  # 指定表名

2. 定义路由

from django.conf.urls import url
from . import views

urlpatterns = [

    # ajax 城市联动
    url(r'^city/$', views.city,name="city"),
    url(r'^city/([0-9]+)$', views.city2,name="city2"),
]

3. 定义模板

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>城市联动</title>
</head>
<body>

    <select id="citys">
        <option>--请选择省--</option>
    </select>

    <script type="text/javascript" src="/static/js/jquery-1.8.3.min.js"></script>
</body>
</html> 
Copyright © shxdledu.cn 2018 all right reserved,powered by Gitbook该文件修订时间: 2019-03-27 19:15:59

results matching ""

    No results matching ""