подскажите пожалуйста, в чем может быть проблема: если делаю .onsubmit не в теге формы, то выполняется аякс, но все равно идет редирект на php файл, а если я в теге пишу onsubmit="return function()", он оставляет текущую страницу(как я и хочу).
получается, если делать с тела формы, мы получаем onsubmit= "return false", а если делать через JQ onsubmit = "false". играет ли это какою-то роль?
код JQ
$( function () {
$( '#formEnter' ).on( 'submit', function (event) {
$.ajax( (
{
type: 'POST',
url: 'login.php',
data: $( '#formEnter' ).serialize(),
success: function (datafromserverenter) {
let data = JSON.parse( datafromserverenter );
if ( data.uspeh1 == 'yes' ) {
$( '#formEnterDivDiv' ).text( 'Dobro Pojalovat' );
}
if ( data.uspeh2 == 'no' ) {
$( '#failLogin' ).text( 'fail login or pass' );
}
}
}
) );
} );
return false;
} );
соответственно, если это обернуть в функцию и вызвать ее в тэге form, то редиректа не будет.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Запилил слайдер! Мне нужно в активный слад вставить блок и нужно сделать это по атрибуту indexВот что я написал:
Столкнулся с такой проблемой, валидация на стороне сервере (modelState) и на стороне клиента (плагин jqueryvalidator) не пропускает разделитtль ","