点击按钮后,我收到如下所示的错误消息:($'#billing_button_addTime')
billingController.dialogAddTime.dialog 不是一个功能
billingController在$(document).ready
中创建。
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 :(得分:0)
BillingController.prototype.dialogAddTime = $('');
这对我来说不合适......你可能要做的就是在html中定义div
<div id="billingDialog"></div>
然后在脚本中使用如下:
BillingController.prototype.dialogAddTime = $('#billingDialog');
Hari Gangadharan
答案 1 :(得分:0)
我愚蠢地忘了包含JQuery UI脚本。谢谢大家。