gpt4 book ai didi

Jquery禁用启用按钮,下拉选择

转载 作者:行者123 更新时间:2023-12-01 08:26:04 25 4
gpt4 key购买 nike

我有一个下拉菜单,我想在选择某个值时禁用/启用页面上的按钮。它适用于除 IE7 及更低版本之外的所有浏览器。有解决办法吗?

代码:

<script type="text/javascript">
$(document).ready(function() {

//Start Buttons
$(".nextbutton").button({ disabled: true });
(".nextbutton").click(function() { $("#phonetypeform").submit() });

//Enable Next Step
$('.enablenext').click(function(){
$(".nextbutton").button("enable");
});

//Disable Next Step
$('.disablenext').click(function(){
$(".nextbutton").button("disable");
});

});
</script>

<form>
<select name="porting-p1"class="dropdown">
<option value="" class="disablenext">Please select an option...</option>
<option value="1" class="enablenext">I want to keep my current phone number</option>
<option value="2" class="enablenext">I want to choose a new number</option>
</select>

</form>

<button class="nextbutton">Next Step</button>

最佳答案

IE7似乎不喜欢<option>上的点击事件标签。

这是一个简短的demo使用 change() 应该对您有用而是事件。

$(document).ready(function() {

$(".nextbutton").button({ disabled: true });

$('.dropdown').change(function() {
if ($('.dropdown').val() == 0) {
$(".nextbutton").button({ disabled: true });
} else {
$(".nextbutton").button({ disabled: false });
}
});

});

关于Jquery禁用启用按钮,下拉选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3752257/

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