Я хочу попросить пользователя подтвердить, действительно ли он хочет сортировать список, вот мой код
<script language="javascript">
$(document).ready(function () {
$("#menu-pages").sortable({
update: function (event, ui) {
var didConfirm = confirm("Are you sure you want to Update the Navigation?");
if (didConfirm == true) {
$.post("ajax.php", {
type: "orderPages",
pages: $('#menupages').sortable('serialize')
});
}
}
});
});
</script>
Да, он не отправляет сценарий ajax, но он не возвращается в исходное положение.
Вы можете вызвать event.preventDefault()
внутри обратного вызова обновления, чтобы вернуть элемент в исходное положение.