У меня есть диалог jQuery.Теперь он фактически добавляет новый элемент в мою корзину, и он дает эффект затяжки при нажатии кнопки «Создать» и заталкивает диалоговое окно.Теперь я хочу опубликовать страницу обратно в asp.net после того, как конкретный эффект был завершен
Короче говоря, я хочу ... пока эффект не будет завершен, пост не должен возвращаться.Как только эффект от слойки закончен, страница должна быть немедленно отправлена.Как мне этого добиться?
Код для этого диалога:
$.fx.speeds._default = 1000;
$('[id*="dialog"]').dialog({
autoOpen: false,
modal: true,
resizable: false,
show: "blind",
hide: "puff",
buttons: {
'Create': function() {
Materials.material_id = $('[id*="txtMaterialName"]').val();
Materials.quantity_type = $('[id*="txtQuantity"]').val();
AddNewItem(Materials);
$(this).dialog('close');
},
'Cancel': function() {
$(this).dialog('close');
}
}
});
Так что после закрытия анимации при закрытии диалогового окна страница должна быть отправлена обратно.
Примечание: страница не должна публиковаться, пока эффект не закончится.