Javascript 如果从django表单项中选择了下拉选项,则显示引导模式
我正在Django中构建一个表单,当从下拉列表中选择“是”时,我试图获得一个模式弹出窗口,如果选择“否”,则不会发生任何事情 这就是我所尝试的: models.py:Javascript 如果从django表单项中选择了下拉选项,则显示引导模式,javascript,html,django-forms,Javascript,Html,Django Forms,我正在Django中构建一个表单,当从下拉列表中选择“是”时,我试图获得一个模式弹出窗口,如果选择“否”,则不会发生任何事情 这就是我所尝试的: models.py: BOOL = ( ('Yes', 'Yes'), ('No', 'No'), ) multipleActiveRegions = models.CharField(max_length=5, choices=BOOL, default='No') html格式: <label cl
BOOL = (
('Yes', 'Yes'), ('No', 'No'),
)
multipleActiveRegions = models.CharField(max_length=5, choices=BOOL, default='No')
html格式:
<label class="col-sm-2 col-form-label">Multiple active regions?</label>
<div class="col-sm-4" id="SelectYes">
{{ form.multipleActiveRegions }}</div>
<div class="modal fade" id="ModalOpen" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Modal title</h5> </div>
<!-- Modal Body -->
<div class="modal-body">
<h1>Test Open Modal on Selection</h1>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-
dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save
changes</button>
</div>
</div>
</div>
$(function() {
$('#SelectYes').on('change', function() {
if ($(this) === 'Yes') {
$('#ModalOpen').modal('show');
}
});
});