Подскажите пожалуйста!
У меня есть функция для маски ввода номера
jQuery(function(){
jQuery("#phone").mask("7(999) 999-99-99");
jQuery("#phone").on("blur", function() {
var last = jQuery(this).val().substr( jQuery(this).val().indexOf("-") + 1 );
if( last.length == 5 ) {
var move = jQuery(this).val().substr( jQuery(this).val().indexOf("-") + 1, 1 );
var lastfour = last.substr(1,4);
var first = jQuery(this).val().substr( 0, 9 );
jQuery(this).val( first + move + '-' + lastfour );
}
});
});
и Функция Ajax отправки ее.
jQuery(".submit-button").on("click", function (event) {
event.preventDefault();
var name = jQuery(".name-m").val();
var tels = jQuery(".phones").val();
jQuery.ajax({
url: "/wp-admin/admin-ajax.php",
method: 'post',
data: {
action: 'ajax_order',
name: name,
tels: tels,
},
success: function (response) {
jQuery('#submit-ajax').html(response);
}
});
});
Нужно проверить перед отправкой, заполнены ли все поля и введены ли все цифры в поле номера телефона.