首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >X秒后刷新select元素

X秒后刷新select元素
EN

Stack Overflow用户
提问于 2016-05-17 19:05:20
回答 2查看 55关注 0票数 1

我试图在X秒后刷新下拉式选择,目前下拉式选择提交一个表单onChange。浏览器提示下载/另存为警报。我希望下拉列表在第一次onChange/formsubmit之后返回到value="0“。

代码语言:javascript
运行
复制
<select class="selectpicker" id="csv_export" name="csv_export" onchange="this.form.submit()">

            <option value="0"
                    data-content="<i class='fa fa-cloud-download'></i><span class='hidden-sm'> Export as  </span>"></option>
            <option data-icon="fa fa-file-excel-o" style="background: #5cb85c; color: #fff;"
                    value="1"
                    data-content="<i class='fa fa-file-excel-o'></i><span class='hidden-sm'> CSV  </span>"></option>

代码语言:javascript
运行
复制
   <script>
    $(document).ready(
            function() {
                setInterval(function() {

                    $('#csv_export').append('<option value="0"></option>');
                }, 3000);
            });
   </script>
EN

回答 2

Stack Overflow用户

发布于 2016-05-17 19:07:17

如果您只想将select设置回您想要的第一个选项

代码语言:javascript
运行
复制
$('#csv_export').val('0');

而不是附加一个新的option,这是您的代码当前所做的。

票数 0
EN

Stack Overflow用户

发布于 2016-05-17 19:16:47

代码语言:javascript
运行
复制
$(document).ready(
        function() {
            setInterval(function() {

                $('#csv_export').html('<option value="0">-select-</option>');
            }, 3000);
        });

这是可行的

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

https://stackoverflow.com/questions/37274319

复制
相关文章

相似问题

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