Heim  >  Fragen und Antworten  >  Hauptteil

tp5 verwendet Ajax, um die Aktualisierung des Bestätigungscodes zu realisieren und auf „Keine Antwort“ zu klicken

Das Folgende ist Teil des HTML-Bestätigungscodes

<div class="row cl">
        <div class="formControls col-xs-8 col-xs-offset-3">
         <input class="input-text size-L" type="text" placeholder="验证码" onblur="if(this.value==''){this.value='验证码:'}" onclick="if(this.value=='验证码:'){this.value='';}" value="验证码:" style="width:150px;">
            <img id="verify_img" src="{:captcha_src()}" onclick="this.src=this.src"> <a id="kanbuq" href="javascript:refreshVerify;">看不清,换一张</a>
</div>
</div>

javascript

<!-- <script>
    // 用下面方法点击刷新无反应
    function refreshVerify() {
        var ts = Date.parse(new Date())/1000;
        $('#verify_img').attr("src", "/captcha?id="+ts);
    }
</script> -->
<script>
    //在家里用这个方法可以实现点击文字刷新,在单位电脑上依然无任何反应
    function refreshVerify() {
        var ts = Date.parse(new Date())/1000;
        var img = document.getElementById('verify_img');
        img.src = "{:captcha_src()}";
    }
</script>

Bitte sagen Sie mir, warum das so ist! ! ! ! Lösen

杨云雷杨云雷2277 Tage vor1420

Antworte allen(4)Ich werde antworten

  • 尓於我適

    尓於我適2018-09-04 17:39:42

    老哥,我也是这个问题,能帮我解答一下吗


    Antwort
    0
  • 杨云雷

    杨云雷2018-08-18 09:54:24

    已经解决了,不用再回复了

    Antwort
    0
  • You bad bad

    You bad bad2018-08-15 09:56:09

    我不是很懂,但是你的js要怎么触发呢?

    Antwort
    0
  • 杨云雷

    点击看不清换一个来触发啊 data-href="javascript:refreshVerify; 这是俺朱老师教程上来的啊,我也正在找ajax方面的课程看呢

    杨云雷 · 2018-08-15 09:59:39
  • StornierenAntwort