2012-03-02 9 views
0

まあ、私はメキシコ出身ですから、私の悪い英語には申し訳ありません。MotionCaptchaでボタンが無効にされている

私はJQuery Mobileでフォームを作成していますが、MotionCaptcha(http://www.josscrowcroft.com/demos/motioncaptcha/)アプリを使用しています。 送信ボタンに問題があり、無効になっていない、または有効になっていません。最初は、ボタンは無効になっていますが、正しいキャプチャを導入すると、キャプチャを更新するまで有効なボタンにはなりません。その後、ボタンが有効になっているときにクリックすると、無効にされたボタンに変わりません。 JQuery Mobileファイルを追加するときに問題が発生していることに気付きました。

誰かが私にその理由を教えてくれますか?

答えて

1

jQuery MobileでMotionCaptchaを使用しているときにも、私はその問題に直面しました。 問題はjQuery Mobileで、そのクラスとデータ属性をdisabled="disabled"属性を追加した入力に追加し、クライアントで無効な属性を削除しても他のクラスは削除されません。私が見つけた解決策はただjQuery.motionCaptcha.jsに次の行を追加している - するonSuccessコールバック関数をただこれは実用的なソリューション、upvotedです

$submit.button('enable'); 
+0

// Enable the submit button: $submit.prop('disabled', false); 

挿入次の行の後に:) – mrahmat

関連する問題