Jquery Dialog抛出错误

时间:2011-10-01 10:33:50

标签: jquery asp.net internet-explorer

我在使用时遇到此错误 Microsoft JScript运行时错误:对象不支持此属性或方法。 我正在使用Jquery Dialog。

提前致谢 的Javascript

 function showQnsLogic(hdfLogicID) {   
        var qnsString = document.getElementById(hdfLogicID).innerHTML;
        var distance = 10;
        var time = 250;
        var hideDelay = 500;
        var hideDelayTimer = null;
        var beingShown = false;
        var shown = false;
        var info = $('#divqnsLogic');
        var windowWidth = document.documentElement.clientWidth;
        var windowHeight = document.documentElement.clientHeight;
        var popupHeight = $("#popupContact").height();
        var popupWidth = $("#popupContact").width();
        $("#divqnsLogic").dialog();
        $('#divqnsLogic').html(qnsString);

    }

HTML

<div class="demo">
<div id="dialog-modal" title="Basic modal dialog">
     <div id="divqnsProp" class="popupNew">
    <table width="100%;" id="tblContent">
        <tr>
            <td>
                <div id="divProperties" style="font: Arial; font-size: 11px; overflow: auto">
                    <div class="descriptionPanelHeader">
                        Question Properties  </div>
                </div>
            </td>
        </tr>
    </table>
</div>
</div>
</div>

2 个答案:

答案 0 :(得分:0)

如果您没有很好地包含jquery对话框库,有时会发生此错误。

你能否提供更多有关错误的细节。

感谢

答案 1 :(得分:0)

错误“对象不支持此属性或方法”表示无法找到dialog()的{​​{1}}方法。

由于此方法包含在JQuery UI中,而不是JQuery核心,因此您只需要包含核心库并需要添加对JQuery UI的引用。

e.g。如果你reference解决问题了吗?