0

我正在努力使 repatcha (www.google.com/recaptcha) 与 angularjs 一起工作。

我遇到了一个问题。每次单击刷新按钮时,都会出现一个新图像,但它会破坏该图像以使用新密钥重新创建一个新图像。

我的问题是,由于我添加了一个 ng-model(感谢这个线程和 Jason),我实际上是在听那个输入,但是因为元素被破坏了,我的手表不起作用。

想法:

  1. 听一个元素的子元素的创建
  2. 让另一个字段使用另一个元素拥有的子元素的数量进行更新,并观察它的值。

欢迎提出其他建议。

谢谢

4

1 回答 1

0

如果有人在看,这个解决方案对我有用: http ://www.brandonturner.net/blog/2009/02/reload_recaptcha_with_error/

我仍然找不到如何查看新创建的孩子(除非我使用了耗时的 livequery),但上面的 hack 对 reCaptcha 有效。

另一种解决方案是将我必须做的任何事情延迟一秒钟,以便加载图像,但这样做并不真正“安全”。

于 2013-07-18T07:03:47.243 回答