【发布时间】:2020-06-26 00:28:16
【问题描述】:
如何使用 jQuery 打开 Bootstrap 4 模式对话框?
我可以使用如下按钮打开一个模式,该按钮会打开一个包含以下 div 的对话框:
<input type="button"
name="PurchaseOrderButton"
value="Find"
class="btn btn-primary"
data-toggle="modal"
data-target="#id-FindModal"
id="id-FindBtn"
/>
<div class="modal" id="id-FindModal">
我需要运行一个 JavaScript 函数来执行一些步骤,然后加载模式。我尝试使用以下语句,但它不起作用:
$('#id-FindModal').modal('show');
【问题讨论】:
-
你是否包含了包括 jquery 在内的引导脚本?
-
模态的定义在 MVC 局部视图中,除了模态定义之外什么都不包括。我认为父窗口中列出的 javascripts 将被传递给局部视图,但可能不会。我将不得不对此进行一些测试。
-
@Robertcode MVC 与此无关。如果您展示了代码的工作版本,将会有所帮助。正如 kiranvj 所说,听起来 jQuery 尚未加载。
标签: jquery html bootstrap-4 bootstrap-dialog