2

所以我有一个应用程序,用户可以从下拉列表中选择一个类别。如果他们愿意,我想为他们提供创建新类别的选项,因此下拉列表中的最后一个选项是“创建您自己的”

我可以使用以下方法获得他们选择最后一个的事件:

        $("#category").change(function () {
            selection = $(this).val();
            if (selection == -1) {
                alert("create new one");
            }
        });

这按预期工作,没有问题。但是,当我尝试替换alert("create new one");$("#myModal").modal('show');出现以下错误:

Uncaught TypeError: Object [object Object] has no method 'modal' 

我在标题中链接了引导 javascript 文件和 jquery:

    <script type="text/javascript" src="http@(Request.IsSecureConnection == true ? "s" : "")://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
    <script src="@Url.Content("~/Scripts/bootstrap-modal.js")"></script>
4

1 回答 1

4

避免多次加载 JQuery 文件,或者加载 bootstrap.js 或 bootstrap.min.js 以及 bootstrap-modal.js,因为这可能会导致问题...

于 2013-03-05T18:33:22.910 回答