$(".menu-item").on("mouseenter", function(){
$(this).find('video').get(0).play();
});
$(".menu-item").on("mouseleave", function(){
$(this).find('video').get(0).pause();
$(this).find('video').get(0).currentTime = 0;
});
$str_select='';
foreach($select as $select_item){
$str_select .= $select_item.',';
}
$str_select2='';
foreach($select2 as $select_item){
$str_select2 .= $select_item.',';
}
$str_select3='';
foreach($select3 as $select_item){
$str_select3 .= $select_item.',';
}
В других формах нет проблем, из-за того, что там скорее всего отсутствуют селекты. А ваш php-файл на ответ ajax-запроса возвращает не поими что (и связано это из-за селектов).
При проверке if(data.result==1) вы получаете результат false, так как
data.resultundefined
Первым делом проверьте логи ошибок.
Попробовала, но в итоге он на страницу перешел, но ни класс не добавил к блоку с таким id, ни даже по якорю не перешел к нему.