Я новичок в JQueryUI, и хотя у меня работает диалоговое окно, оно не открывается в размере, который, я думаю, я указываю. Почему установка ширины и высоты, когда диалоговое окно определено, не влияет на начальный размер диалога? Как мне сделать это 600px на 500 px?
Вот div, который определяет диалог:
<div id="dialog-form" title="Create Appointment">
<form> . . . </form>
</div>
Вот JavaScript, который делает диалог этого:
$(function() {
$("#dialog-form").dialog({
autoOpen: false,
maxWidth:600,
maxHeight: 500,
width: 600,
height: 500,
modal: true,
buttons: {
"Create": function() {
$(this).dialog("close");
},
Cancel: function() {
$(this).dialog("close");
}
},
close: function() {
}
});
И JavaScript, который определяет кнопку, чтобы открыть его:
$("#create-appt")
.button()
.click(function() {
$("#dialog-form").dialog("open");
});
});
Edit:
Теперь я вижу проблему: это работало бы нормально, если бы я не запустил ее в Google Chrome с использованием параметра командной строки --app=...
, поэтому не было перезагрузки всего приложения.