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 に答える