Po kliknięciu przycisku Używam następujący kod do funkcji dla Dialog:Dlaczego otrzymuję komunikat "Okno dialogowe błędu typu nie jest funkcją" za pomocą interfejsu użytkownika jQuery?
function Confirmation(msg1){
if ($('#exportSales').length == 0) {
$(document.body).append('<div id="exportSales">'+msg1+'</div>');
} else {
$('#exportSales').html(msg1);
}
$("#exportSales").dialog({
autoOpen: false,
show: "blind",
hide: "explode",
height: 450,
width: 1000,
modal: true
});
$("#exportSales").dialog("open");
}
Jednak, kiedy sprawdzić to w Firebug to pokazuje ten błąd w konsoli:
TypeError: $(...).dialog is not a function [Break On This Error]
modal: true
EDYCJA: W dokumencie jest również inne okno dialogowe, które działa poprawnie. kiedy skomentuję to, wtedy to okno dialogowe zaczyna działać. Jak zmienić kod, aby mogły współpracować na tej samej stronie?
czy masz włączone plik jQuery ui.js –
Ex: '' –
Jquery i Jquery UI są zawarte, mam kolejne okno dialogowe, które otwiera, ale ten nie jest. Czy powinienem przygotować ten dokument? – HardCode