如何从 运行 提交点击功能中停止一个提交按钮
How to stop one Submit button from running the Submit Click function
我的页面有 Submit
个按钮,按下任何按钮时都会显示加载 gif:
<script>
$(document).ready(function(){
$(".loader").hide();
$(".overlay").fadeOut(1000);
$("[type='submit']").click (function(){
$(".loader").fadeIn("fast");
$(".overlay").fadeIn(1000);
});
});
</script>
这很好用,但有一个按钮我不希望显示正在加载的 gif。我已将提交设置为具有 ID:
<form action ="https://.../csvdownload.php">
<input type = "submit" value="CSV download" id="noloader">
</form>
php 在后台运行,当前页面实际上并未离开视图。
如何让加载程序不为此显示 Submit
?
使用 $(...).is()
函数检查点击的元素是否具有 noloader
id。
$("[type='submit']").click (function(){
// If the clicked element isn't the noloader element
if(!$(this).is("#noloader")){
// Display the loader
$(".loader").fadeIn("fast");
$(".overlay").fadeIn(1000);
}
});
我的页面有 Submit
个按钮,按下任何按钮时都会显示加载 gif:
<script>
$(document).ready(function(){
$(".loader").hide();
$(".overlay").fadeOut(1000);
$("[type='submit']").click (function(){
$(".loader").fadeIn("fast");
$(".overlay").fadeIn(1000);
});
});
</script>
这很好用,但有一个按钮我不希望显示正在加载的 gif。我已将提交设置为具有 ID:
<form action ="https://.../csvdownload.php">
<input type = "submit" value="CSV download" id="noloader">
</form>
php 在后台运行,当前页面实际上并未离开视图。
如何让加载程序不为此显示 Submit
?
使用 $(...).is()
函数检查点击的元素是否具有 noloader
id。
$("[type='submit']").click (function(){
// If the clicked element isn't the noloader element
if(!$(this).is("#noloader")){
// Display the loader
$(".loader").fadeIn("fast");
$(".overlay").fadeIn(1000);
}
});