2014-02-19 58 views
1

我在我的项目中使用mailchimp经典嵌入代码来订阅新闻信。Mailchimp嵌入代码不显示在asp.net中的成功消息

当订阅者按钮被点击空文本框时,验证正常工作。当我用文本框中的值单击它时,订阅可以工作,但不会显示成功消息。而铬浏览器的错误列表包括:

Uncaught SyntaxError: Unexpected token : 

而URL正在显示。当我点击这个网址这将显示在德国的错误信息(如我使用mailchimp为德国快讯)

"{"result":"success","msg":"Fast fertig... Wir m\u00fcssen Ihre E-Mail-Adresse best\u00e4tigen. Um die Anmeldung abzuschlie\u00dfen, klicken Sie bitte auf den Link in der E-Mail, die wir soeben an Sie geschickt haben."}" 

翻译,它读取:

"{"result": "success", "msg":. "Almost finished ... We m \ u00fcssen your e-mail address best u00e4tigen \ To u00dfen the application abzuschlie \, please click on the link in the e-mail that we just sent to you. "}" 

回答

1

这很可能是Wordpress与Mailchimp嵌入式表单的jQuery包装问题。如果是这种情况,可以使用纯文本编辑器,并使用mailChimp的嵌入式表单代码替换'$'和'jQuery'。

Wordpress可以防止$变量被设置,以避免JavaScript的冲突。他们确实提供了一个jQuery包装器,但这并不容易实现。用嵌入式表单替换$ jQuery变得容易得多。