У меня есть панель обновления asp.net с некоторыми элементами управления devexpress внутри нее.JQuery Draggable перестает работать внутри updatepanel после обратной передачи
<asp:UpdatePanel ID="upInsertPartNumber" runat="server">
<ContentTemplate>
<div id="divSAFRReceivingPanel" style="width: 50%; position: fixed;">
<dx:ASPxFormLayout runat="server" ID="frmControlPanel" AlignItemCaptionsInAllGroups="True">
... textbox here
... submit button here
</dx:ASPxFormLayout>
</div>
Существует также div, к которому я привязал поведение jquery draggable. Когда он сначала загружается, он работает нормально. Однако, как только я подаю форму, div получает свое исходное положение и теряет свою перегруженность.
JQuery:
$(function() {
ResetPanel();
});
function ResetPanel() {
$('#divSAFRReceivingPanel').draggable({ revert: 'false' });
}
В идеале, я хочу иметь перетаскиваемую DIV, чтобы сохранить свою позицию и draggability даже после того, как форма была отправлена. Любые мысли о том, как это сделать? Благодаря!
Форма отправляет через звонок ajax? –