js弹框解决思路

js弹框
Repeater中的HyperLink控件代码:
<asp:HyperLink ID="HyperLink3" runat="server"                                 NavigateUrl=<%#String.Format("javascript:UpdateOrder('{0}','{1}')",Eval("FID").ToString(),Eval("TypeID").ToString())%>>修改订单</asp:HyperLink>
FID和TypeID都已经获取。
js中UpdateOrder事件定义如下:
function UpdateOrder(FID, TypeID) {
        
             var dg = new $.dialog({ id: ("show_" + FID),
                page:("/Admin/Hf_OrderEdit.aspx?FID=" + FID), cover: true, iconTitle:false, btnBar: false, width: 700, height: 500, title: '查看订单'
             });
             dg.ShowDialog();
         }
运行时,点击修改订单,页面没反应,使用Google的审查元素发现,当运行到var dg = new $.dialog({ id: ("show_" + FID)这句时,报错:Uncaught TypeError:undefined is not a function

请问各位大虾,这个怎么回事?改怎么解决?在线等啊!
js jquery 弹框 

------解决方案--------------------
未引用相应的库?