Когда вы говорите, что «дата внутри формы отправлена», это не имеет смысла для меня, потому что в ваших фрагментах кода я не вижу ничего, что называется «дата».
Я широко использовал плагин .validate () ... Могу вам сказать, что может помочь то, что используемый вами плагин проверки имеет функцию submitHandler, которую вы можете использовать ...
// validate comment form
$("#form").validate({
submitHandler : function(form) {
//do something here
form.submit();
}
});
submitHandler вызывается, только если соблюдены все правила проверки.А именно, в вашем случае у вас есть три поля с «обязательным» на них, что означает, что эта форма НЕ будет отправлена, если все три поля не имеют значения.при условии, что нет ничего, чтобы указать на проблему, которую вы описываете.Предоставление дополнительной и более качественной информации поможет нам понять, что не так.