迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
试用全局表单制作的留言系统,每次打开页面验证码都不会刷新,留言第一次输的验证码都是错的,需要手动刷新一下验证码才可以正确填写提交。各位大佬有解决的方法吗?
插件教程:https://www.xunruicms.com/doc/app-710.html
<!--开始-引用官方验证码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> <!--结束-引用官方验证码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判断是否有验证码--> <li> <button type="button" onclick="dr_ajax_submit('{$post_url}', 'myform', '2000', '{$rt_url}')" >Submit</button></li> </ul> </form> </div> </div> </div>
$(".fc-code img").trigger('click');