Ive得到有打開一個對話窗口「編輯約會」,它工作正常jQuery UI的對話框不打開
function editAppointment(event) {
$("#editAppointment")
.load("/Schedule/Edit/" + event.id,
function() {
$("#editAppointment").dialog('open');
});
}
function loadClient(clientId) {
alert('hi');
$("#clientEditForm")
.load("/Client/Edit/", function() {
$("#clientEditForm").dialog('open');
});
}
在該頁面的鏈接ASP.NET頁面「/計劃/編輯/」有一個鏈接,打開對話框「loadClient」
的函數叫做OK,但不顯示另一個對話框窗口 它使用與舊版本的jQuery UI的/ jQuery的的工作,現在使用的是最新版本!所有我得到的是一個javascript錯誤
Uncaught TypeError: Object [object Object] has no method 'dialog' Schedule:346
(anonymous function) Schedule:346
b.extend.each jquery.1.9.1.min.js:4
b.fn.b.each jquery.1.9.1.min.js:4
(anonymous function) jquery.1.9.1.min.js:19
c jquery.1.9.1.min.js:4
p.fireWith jquery.1.9.1.min.js:4
k jquery.1.9.1.min.js:19
r
您可能想要通過chs或firebug中的js來查看$(「#clientEditForm」)被選中的內容 – Popo
已重命名的函數,現在獲取「Uncaught錯誤:無法在初始化之前調用對話框上的方法;嘗試調用方法'打開'「 –