Я пытался сделать последующие:JQuery UI закрыть диалоговое окно, когда форма будет отправлена
- форма получает показал в JQuery Диалог
- Когда форма получает представлен, диалог JQuery должен закрыть
I я пытаюсь использовать следующий код:
$('#RegisterDialog').dialog({
autoOpen: false,
closeOnEscape: false,
position: 'center',
modal: true,
width: 600,
buttons: {
"Cancel account registration": function() {
$(this).dialog("close");
window.location = 'http://localhost/';
}
}
});
$(".Register").click(function() {
$('#RegisterDialog').dialog("close");
$('#RegisterDialog').hide();
});
Однако он скрывается и снова появляется. Я также попробовал «autoClose: false».
Любая помощь пожалуйста?
Хммм, просто примечание. Это выполняется при загрузке документа. Может быть, это проблема? Когда форма запускается, она отправляет запрос на ту же страницу. – aam1r
В настоящее время у вас autoOpen: false, и диалог не должен появляться после загрузки страницы. Затем, как вы показываете свое диалоговое окно, где находится диалоговое окно $ ('# RegisterDialog'). («Open»); срабатывает? – ischenkodv