我想在simple_captcha圖像下有鏈接。點擊鏈接應重新加載simple_captcha圖片。我無法在gem中找到任何關於它的信息。我如何更新它?感謝您的提前。如何重新加載simple_captcha圖像
2
A
回答
2
我也遇到同樣的問題,然後我找到解決方案後面提到。 因爲我已經使用jquery刷新captcha div這是我用來刷新驗證碼的javascript代碼。
$(document).ready(function() {
$(".refresh_image").click(function() {
$('#captcha').load("https://stackoverflow.com/users/dashboard/refresh_captcha_div");
});
});
在此之後把視圖頁面的代碼的驗證碼在部分文件並呈現局部每次當刷新DIV(鏈接或按鈕)被粘貼在上述代碼點擊。它將在那裏調用你需要渲染局部的行爲。 (這裏用戶/儀表板控制器中的refresh_captcha_div)。以下是我的視圖文件代碼供參考。
<div id ="captcha">
<%= render "simple_captcha_institute"%>
</div>
<%=link_to (image_tag "/assets/refresh_image.png"),"#", :class => "refresh_image"%>
這是我在哪裏渲染局部和視圖頁面代碼,然後在部分代碼是
<div id="refresh_captcha">
<%= show_simple_captcha(:object=>"institute", :label => "Type The Above Characters..") %>
</div>
+1
好的解決方案效果很好,你知道這個簡單的驗證碼只適用於最後生成的密鑰嗎?它的多用戶兼容(多個用戶同時嘗試在aprox上獲取密碼會導致失敗(?)) – Rubytastic 2013-05-30 15:17:51
相關問題
- 1. MooTools - 如何重新加載圖像?
- 2. 如何重新加載iCarousel圖像?
- 3. RecyclerView重新加載圖像
- 4. as3:重新加載圖像
- 5. 如何將圖像數組傳遞給icarousel?如何重新加載圖像陣列數據重新加載icarousel?
- 6. UIScrollView - 動態加載圖像,如何在scrollview中重新加載更多圖像?
- 7. 如何刷新/重新加載JPanel中的圖像
- 8. 使用picasso重新加載圖像
- 9. 使用ajax重新加載圖像jquery
- 10. 重新加載php圖像(驗證碼)
- 11. 重新加載匹配圖像
- 12. 這會重新加載圖像嗎?
- 13. 強制背景圖像重新加載
- 14. 重新加載UICollectionViewCell它有圖像
- 15. 圖像重新加載頁面
- 16. 重新定位加載圖像
- 17. 放大後重新加載圖像KineticJS
- 18. mithril避免重新加載圖像
- 19. iOS計時圖像重新加載
- 20. 如何重新加載視圖?
- 21. 如何重新加載列表視圖
- 22. 如何讓UIViewController重新加載視圖?
- 23. 如何重新加載列表視圖?
- 24. 如何完全重新加載視圖?
- 25. Objective-c如何重新加載視圖
- 26. Simple_captcha圖像沒有得到顯示
- 27. rails 3.1 - simple_captcha不會生成圖像
- 28. UITableViewCell使用圖案圖像重新加載所選圖像
- 29. jQuery/Javascript - 如何檢測圖像被重新加載
- 30. 使用JavaScript,如何停止圖像重新加載?
我試圖實現SimpleCaptchaController,但它看起來像,動作中間件逮住。 – gayavat 2012-03-22 10:36:13