Имам диалогов прозорец на JQuery UI, който отваря друга страница в него. След като щракна върху Отказ и опитам да щракна отново, не се отваря. Търсих онлайн и намерих отговор, който казваше, че трябва да инициализирам диалоговия прозорец само веднъж и просто да извикам отворен, когато потребителят щракне върху бутона. Опитах се да преместя кода за инициализиране в секцията за зареждане на страницата и да направя само dialog("open") за бутона, но все още имам същия проблем като преди. Как настройвате диалоговия прозорец, за да можете да отмените и да го отворите отново?
Код за инициализиране:
var scanDialog = $( "#dialog" ).dialog({
height:600,
width:800,
modal: true,
autoOpen:false,
buttons: {
"Scan": function() {
//scanning code
},
Cancel: function() {
scanDialog.load("url.html").dialog("close");
}
}
});
Код за зареждане:
scanDialog.load("url.html").dialog('open');
#dialog
, когато зареждате новата страница? - person Barmar   schedule 16.05.2013_destroy()
по някаква причина? Може да загубите идентификационната си карта по този начин. - person abdkw   schedule 16.05.2013