我正尝试在野生动物园中提交contactform 7表单,但由于event.preventDefault()而无法使用。在所有其他浏览器中,它都可以正常运行。提交api后,应该获得包含序列化数据的帖子。找不到解决方案,希望您能帮我解决这个问题。
<div class="formular">
<?php echo do_shortcode( '[contact-form-7 id="1234"]' ); ?>
</div>
$(".formular form").submit(function(event){
event.preventDefault();
var formValues = $(this).serialize();
});
<script type="text/javascript">
document.addEventListener( 'wpcf7mailsent', function( event ) {
if ( '1234' == event.detail.contactFormId ) {
var formValues = $('.formular form').serialize();
$.post("https://api", formValues, function(data){
});
}
}, false );
</script>