在修改按钮(将其连接到WhatsApp而不是数据库)之后,命令按钮中具有onclick函数,该命令将输入发送到数据库。onclick
函数已停止工作...我需要{{1} }起作用。
onclick
答案 0 :(得分:0)
使用Promse
是一个不错的解决方案,但是reportConversion
返回是未知的,还不确定我们可以对其进行修改吗?
无论如何,由于我们拥有链接优先级,因此该解决方案可能会合适。
注意:切记将<button>
的类型从submit
更改为button
,并从内部删除链接。
function reportConversionWrapper(target) {
reportConversion(target);
setTimeout( function() {
window.location.href = 'https://wa.me/......';
}, 1000 );
}
// following is just a filler - don't mind it
function reportConversion(a) {
return;
}
<form className="orderForm">
<div className="form-group">
<div className="whatsapp" style="margin-top: 20px;">
<button
className="btn-primary"
onclick="reportConversionWrapper(event.target)"
type="button"
style="height:70px;width: 100%;"
>
<img
src="wat.png"
style="width: 36px;height: 36px; position: absolute; margin-left: -40px;margin-top: -10px;"
/>...text...
</button>
</div>
</div>
</form>