【发布时间】:2014-08-14 15:49:27
【问题描述】:
我必须在一个不错的旧 asp.net 页面上添加一些混合面板跟踪,它正在变成一场噩梦。我有这个按钮:
<asp:Button ID="idConfirmAndSubmitButton" name="confirmAndSubmitButton" Text="Confirm and Submit" OnClick="SaveAndPublishClick" runat="server" />
在 .cs 文件上有这个代码:
idConfirmAndSubmitButton.OnClientClick = "mixpanel.track('track me'); return validateFields()";
只有在 validateFields() 返回 false 时才会在 mixpanel 上跟踪事件;
我已经很简单地重现了这个问题:
这可以正常追踪:
idConfirmAndSubmitButton.OnClientClick = "mixpanel.track('track me'); return false";
这不是:
idConfirmAndSubmitButton.OnClientClick = "mixpanel.track('track me'); return true";
【问题讨论】: