AJax 不适用于 bootstrap-select [英] AJax does not work with bootstrap-select
问题描述
我发现 flask-jquery-ajax 示例,其中用户从车辆中选择了一个项目制作" 下拉菜单,车辆模型"下拉菜单通过对所选品牌的模型列表发出 AJAX 请求来填充.
我尝试用 bootstrap-select 替换下拉菜单,并在第二个下拉菜单中包含 class="selectpicker form-control"选择第一个下拉菜单后,它不再填充.
这是 HTML 模板:
<html lang="zh-cn"><头><meta charset="utf-8"><title>Flask Jquery AJAX 下拉菜单示例</title><link rel="stylesheet" type="text/css" href="//netdna.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" ><link rel="stylesheet" type="text/css" href=//cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.6.2/css/bootstrap-select.min.css><link rel="stylesheet" href="{{ url_for('static', filename='web.css') }}"><!-- 此模板的自定义样式--><link href="http://getbootstrap.com/examples/non-responsive/non-responsive.css" rel="stylesheet">头部><身体><h1>选择车辆</h1><form class="form-horizontal" action="/" method="POST" ><div class="input-group"><span class="input-group-addon">制作:</span>{{ form.make(id="make_select", class="selectpicker form-control") }}
<div class="input-group"><span class="input-group-addon">模型:</span>{{ form.model(id="model_select", class="selectpicker form-control") }}
<button type="submit">提交</button></表单>{% if selected_make %}<h2>您选择了:</h2><ul><li>制作 ID:{{ selected_make }}</li><li>模型 ID:{{ selected_model }}</li>{% 万一 %}<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script><script type="text/javascript" src="//netdna.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script><script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.6.2/js/bootstrap-select.min.js"></script><脚本>$('.selectpicker').selectpicker();<script src="/assets/vehicle.js"></script>