gpt4 book ai didi

javascript - 如何从 BootStrap SliderStop 触发按钮单击事件

转载 作者:行者123 更新时间:2023-11-29 21:35:22 25 4
gpt4 key购买 nike

如何使 Bootstrap slider slideStop 事件获取 slider 值,将 slider 值分配给一个标签控件然后点击按钮。

aspx

 <input id="ex13"   type="text" data-slider-selection = "after" data-slider-step="200" data-slider-ticks="[1000, 4000, 8000]" data-slider-ticks-snap-bounds="30" data-slider-ticks-labels='["N1K", "N4K", "N8K"]'/>

JS

$("#ex13").slider().on('slideStop',function(ev){
document.getElementById('<%=lblpricecode.ClientID%>').data("#ex13").val(ev.value)});
fuction()
{
document.getElementById('<%=btnCallPriceSearchQry.ClientID%>').click();
};

最佳答案

您可以使用:

$('#<%=btnCallPriceSearchQry.ClientID%>>').trigger('click');

您的代码中的问题是:触发点击的函数没有名称!

所以你可以给你的函数添加一个名字,比如:

        fuction triggerClick()        {            document.getElementById('').click();        }

在调用之前声明这样的函数,或者将代码直接移动到事件处理程序中:

        $("#ex13").slider().on('slideStop',function(ev){            document.getElementById('').data("#ex13").val(ev.value);            document.getElementById('').click();        });

使用该函数的代码将是:

        fuction triggerClick()        {            document.getElementById('').click();        }        $("#ex13").slider().on('slideStop',function(ev){            document.getElementById('').data("#ex13").val(ev.value);            triggerClick();        });

当您声明一个没有名称的函数时,请注意浏览器控制台中出现的错误:Uncaught ReferenceError: fuction is not defined。

关于javascript - 如何从 BootStrap SliderStop 触发按钮单击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34997327/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com