// получаем элемент видео
var video = document.getElementById('video');
// Флаг, по которому будем понимать, что выходим из mute
var wasMuted = video.muted;
// Время воспроизведения, на которое выставить
var unmuteTime = 0;
video.onvolumechange = function() {
if (wasMuted) {
// Было в состоянии mute
wasMuted = false;
// ставим необходимое время
video.currentTime = unmuteTime;
} else if (video.muted) {
// Юзер включил mute
wasMuted = true;
}
};
<form id="cartForm" method="post">
<input type="text" />
<input type="submit" />
</form>
// Событие на id формы
$("#cartForm").on('submit', function (e) {
e.preventDefault();
// Сохраняем сслыку на форму
var form = this;
$.ajax({
url: 'some url'
}).done(function(data) {
// Ajax выполнен, отправляем форму
form.submit();
});
});