gpt4 book ai didi

jquery:我正在尝试禁用除单击按钮之外的所有按钮并且不工作

转载 作者:搜寻专家 更新时间:2023-10-31 02:26:06 25 4
gpt4 key购买 nike

我想禁用除点击按钮之外的所有按钮,我正在使用 jquery。请帮助。已解决:删除 :input inside '.not()'。

HTML

<div id="buttongroup">
<ul>
<li>
<input type="button" id="butDes" class="butFiltro" value="Descripción" />
</li>
<li>
<input type="button" id="butMaq" class="butFiltro" value="Máquina" />
</li>
<li>
<input type="button" id="butDen" class="butFiltro" value="Denominación" />
</li>
<li>
<input type="button" id="butFecEd" class="butFiltro" value="Fecha edición" />
</li>
<li>
<input type="button" id="butFecCie" class="butFiltro" value="Fecha cierre" />
</li>
<li>
<input type="button" id="butOpe" class="butFiltro" value="Operario" />
</li>
<li>
<input type="button" id="butNue" class="butFiltro" value="Nuevo" />
</li>
</ul>
</div>
</div>

JavaScript

$('input[type=button]').click(function(){
//$('.butFiltro').click(function(){

var getValueButton = this.id;
alert(getValueButton);
$(':input').not('#'+getValueButton).attr('disabled', true);

});

最佳答案

var getValueButton = $(this).id; 更改为 var getValueButton = this.id

同样使用.prop代替attr,

var $inputBtns = $('input[type=button]');

$inputBtns.click(function(){
var getValueButton = this.id;
$inputBtns.not('#'+getValueButton).prop('disabled', true);
});

关于jquery:我正在尝试禁用除单击按钮之外的所有按钮并且不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16700065/

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