迅睿開源框架是一款PHP8高性能·簡(jiǎn)單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
試用全局表單制作的留言系統(tǒng),每次打開頁(yè)面驗(yàn)證碼都不會(huì)刷新,留言第一次輸?shù)尿?yàn)證碼都是錯(cuò)的,需要手動(dòng)刷新一下驗(yàn)證碼才可以正確填寫提交。各位大佬有解決的方法嗎?
很好辦,進(jìn)入頁(yè)面時(shí),用js點(diǎn)擊一次刷新驗(yàn)證碼就行了呀,js onclick
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)@開源社區(qū)插件技術(shù)-阿飛 老哥,我對(duì)技術(shù)不太懂,能不能給個(gè)完整的js代碼。。。 ??
<!--開始-引用官方驗(yàn)證碼JS代碼--> <script src="{THEME_PATH}assets/global/plugins/jquery.min.js" type="text/javascript"></script> <script src="{THEME_PATH}assets/js/cms.js" type="text/javascript"></script> <script src="{HOME_THEME_PATH}web/scripts/app.min.js" type="text/javascript"></script> <!--結(jié)束-引用官方驗(yàn)證碼JS代碼--> <div class="rcon"> <div class="ban_form"> <h2>Send us a message</h2> <div class="quiry_info"> {php extract(dr_get_form_post_value('xunpan'))} <form action="{$post_url}&is_show_msg=1" class="form-horizontal" method="post" name="feedback" id="myform"> <ul> <li><p>Name<span>*</span></p><input name="data[title]" type="text" placeholder="Name" required="required"></li> <li><p>Country</p><input name="data[guojia]" type="text" placeholder="Country"></li> <li><p>E-mail<span>*</span></p><input name="data[email]" type="text" placeholder="E-mail" required="required"></li> <li><p>Tel</p><input name="data[dianhua]" type="text" placeholder="Tel"></li> <li><p>Company</p><input name="data[gongsi]" type="text" placeholder="Company"></li> <li><p>Message<span>*</span></p><textarea name="data[neirong]" placeholder="Message" required="required"></textarea></li> {if $is_post_code} {dr_lang('Captcha')}<span style="font-weight: bold;color:red;">*</span> <input type="text" name="code"> {dr_code(120, 66)} {/if} <!--JS判斷是否有驗(yàn)證碼--> <li> <button type="button" onclick="dr_ajax_submit('{$post_url}', 'myform', '2000', '{$rt_url}')" >Submit</button></li> </ul> </form> </div> </div> </div>
根據(jù)你自己的需求修改
$(".fc-code img").trigger('click');
很好辦,進(jìn)入頁(yè)面時(shí),用js點(diǎn)擊一次刷新驗(yàn)證碼就行了呀,js onclick
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)@開源社區(qū)插件技術(shù)-阿飛 老哥,我對(duì)技術(shù)不太懂,能不能給個(gè)完整的js代碼。。。 ??
<!--開始-引用官方驗(yàn)證碼JS代碼--> <script src="{THEME_PATH}assets/global/plugins/jquery.min.js" type="text/javascript"></script> <script src="{THEME_PATH}assets/js/cms.js" type="text/javascript"></script> <script src="{HOME_THEME_PATH}web/scripts/app.min.js" type="text/javascript"></script> <!--結(jié)束-引用官方驗(yàn)證碼JS代碼--> <div class="rcon"> <div class="ban_form"> <h2>Send us a message</h2> <div class="quiry_info"> {php extract(dr_get_form_post_value('xunpan'))} <form action="{$post_url}&is_show_msg=1" class="form-horizontal" method="post" name="feedback" id="myform"> <ul> <li><p>Name<span>*</span></p><input name="data[title]" type="text" placeholder="Name" required="required"></li> <li><p>Country</p><input name="data[guojia]" type="text" placeholder="Country"></li> <li><p>E-mail<span>*</span></p><input name="data[email]" type="text" placeholder="E-mail" required="required"></li> <li><p>Tel</p><input name="data[dianhua]" type="text" placeholder="Tel"></li> <li><p>Company</p><input name="data[gongsi]" type="text" placeholder="Company"></li> <li><p>Message<span>*</span></p><textarea name="data[neirong]" placeholder="Message" required="required"></textarea></li> {if $is_post_code} {dr_lang('Captcha')}<span style="font-weight: bold;color:red;">*</span> <input type="text" name="code"> {dr_code(120, 66)} {/if} <!--JS判斷是否有驗(yàn)證碼--> <li> <button type="button" onclick="dr_ajax_submit('{$post_url}', 'myform', '2000', '{$rt_url}')" >Submit</button></li> </ul> </form> </div> </div> </div>根據(jù)你自己的需求修改
$(".fc-code img").trigger('click');