Ajax Response显示并消失

时间:2016-10-30 16:48:18

标签: javascript php jquery ajax

工作正常。 我做了什么改变,我无法追查它,这已经打破了它。

但现在我的Ajax响应暂时显示在屏幕上并消失。 使用firebug我可以看到我正在得到正确的响应。

我无法找到,出了什么问题。 这是代码:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js">
</script>
<script type="text/javascript">
jQuery(document).ready(function($) {
     $('.loader').hide();
$("#domain-check").submit(function (event) {

    /* Stop form from submitting normally */
    event.preventDefault();


    /* Clear result div*/
    $("#result").html('');

    /* Get some values from elements on the page: */
    var values = $(this).serialize();
    $('.loader').show();
    /* Send the data using post and put the results in a div */

    $.ajax({
        url: "?r=site/check",
        type: "post",
        data: values,
        success: function (response) {
           $('.loader').hide();
            $("#result").html(response);
        }
    });
});
});
</script>
表单下方的

和HTML DiV就像这样

<div class="loader">
    <span></span>
    <span></span>
    <span></span>
</div> 
<div id="result"></div>

是否与某些缓存问题有关?

0 个答案:

没有答案