JQuery UI - “对话框不是功能”Hunh?

JQuery UI - “对话框不是功能”Hunh?

问题描述:

我得到下面当我点击按钮显示的错误消息:($'#billing_button_addTime')JQuery UI - “对话框不是功能”Hunh?

billingController.dialogAddTime.dialog 不是一个函数在$(document).ready创建

billingController。

function BillingController() { 
    } 
BillingController.prototype.dialogAddTime = $(document.createElement('div')); 

BillingController.prototype.loadBillingContent = function() { 
     //Load the main content  
     $("#content_area").load('/Content/HTML/billing.html', null, mainController.attachScrollBarsToCPOTable); 

     //Pre-Load the Add Time Dialog 
     $(billingController.dialogAddTime).load('/Content/HTML/billing_dialog_addTime.html', null, billingController.bindButtonAddTimeToHandler); 
    } 

BillingController.prototype.bindButtonAddTimeToHandler = function() { 
    $('#billing_button_addTime').bind('click', billingController.buttonHanderAddTime); 
} 

BillingController.prototype.buttonHanderAddTime = function() { 
    billingController.dialogAddTime.dialog({ modal: true }); 
} 
+0

好吧,我会咬:你在哪里定义函数“对话框”? – 2011-03-25 02:03:18

+3

它伤到了你没有正确包含jQuery UI'.js'。 – 2011-03-25 02:13:31

+1

[JQuery对话框()错误]的可能的重复(http://*.com/questions/5426984/jquery-dialog-error) – Martin 2011-03-25 02:15:34

尼克拉弗的回答(评论部分)是它。谢谢Nick。