首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >仅在更改时显示加载图像

仅在更改时显示加载图像
EN

Stack Overflow用户
提问于 2016-12-08 02:21:47
回答 1查看 22关注 0票数 1

虽然没有进行任何更改,但仍会显示加载图像。当用户进行选择时,我希望加载图像出现。以下是我制定的代码:

Jquery

代码语言:javascript
复制
var timer;
$(".status").change(function(e){
    clearTimeout(timer);
    var selected = $(e.target).val(),
    pr_id = $(this).next("#id").val();
    $("#loading-2").show();

    timer = setTimeout(function(){  
        $.post('status-pr.php',
        {
            selected : selected,
            pr_id : pr_id
        }, function(data){
            $("#loading-2").fadeOut('slow');
        });
    }, 500);

});

/PHP

代码语言:javascript
复制
<div id="loading-2">
    <i class="fa fa-spinner fa-spin"></i>
</div>

<select name="status" class="status">
    <option value="0">Select Status</option>
    <option value="1">Menunggu Kelulusan PR</option>
    <option value="2">Proses PO</option>
    <option value="3">Menunggu Kelulusan PO</option>
</select>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-08 02:56:33

#loading-2 css display属性设置为none

jsfiddle https://jsfiddle.net/hrh29yrg/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41030719

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档