首页 > 解决方案 > 联系表格 7 AJAX 回调以获取不同的感谢页面

问题描述

我正在使用这个 js,因为我需要取决于用户是否选择了不同的感谢页面。

document.addEventListener( 'wpcf7:mailsent', function( event ) {
    if ( '116' == event.detail.contactFormId ) {  
      var selection =  document.getElementById("selection").value;
		
      if (selection == "Problema") {
        location = '/contacto-gracias-producto/';
		  } else if (selection == "Propuesta") {
        location = '/contacto-gracias-colaboracion/';
      }
		else if (selection == "Sugerencia") {
        location = '/contacto-gracias-sugerencia/';
		}
		else if (selection == "Consulta") {
        location = '/contacto-gracias-consulta/';
		}  
    }
}, false ) 

但问题是:当我用户点击提交时显示一条消息“请标记必填字段”但自动重定向到页面谢谢。

如果用户不标记必填字段,则不应进行重定向。

有什么解决办法吗?

如果标记了所有必填字段,我需要一个条件。

谢谢

标签: javascriptajaxformscallbackcontacts

解决方案


推荐阅读