对话框没有显示错误

时间:2010-04-09 07:12:02

标签: jquery

我有以下错误。为什么我有这个错误,我该如何解决?

  

$(“SelectProject”)。对话框不是一个函数   http://localhost:1419/Customer   第57行

     

$(“#SelectProject”)。对话框不是一个功能   http://localhost:1419/Customer   第69行

我的代码如下:

$(document).ready(function() {

    $("#project_link").click(function() {
        $('SelectProject').dialog('open');
        return false;
    });

    $('#SelectProject').dialog({
        autoOpen: false,
        width: 800,
        position: [130, 200],
        buttons: {
            "Cancel": function() {
                $(this).dialog("close");
            },
            "Accept": function() {

                $(this).dialog("close");
            }
        }
    });

2 个答案:

答案 0 :(得分:1)

您是否包含了jQuery UI脚本文件? “dialog()”是jQuery UI方法。

您可以像这样包含此库:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.0/jquery-ui.min.js"></script>

此标记需要放入&lt; head&gt;你的html文档部分。

答案 1 :(得分:0)

此外,点击功能中的选择器看起来应该是错误的:

$('#SelectProject').dialog('open');

(假设元素的id为SelectProject)