如何使用jquery/javascript在asp.net c#中禁用单选按钮单击上的链接按钮
如何使用jquery/javascript在asp.net c#中禁用单选按钮单击上的链接按钮,javascript,c#,jquery,asp.net,radiobuttonlist,Javascript,C#,Jquery,Asp.net,Radiobuttonlist,功能禁用按钮(val){ 如果(val==“清除”){ $('btnextcellent,'btnFine,'btnBad').prop('disabled',true); $('btnSkip').prop('disabled',false); }否则{ $('btnextcellent,'btnFine,'btnBad')。removeProp('disabled'); $('btnSkip').prop('disabled',true); } } 一 二 三 您可以尝试下面的代码,只需在
功能禁用按钮(val){
如果(val==“清除”){
$('btnextcellent,'btnFine,'btnBad').prop('disabled',true);
$('btnSkip').prop('disabled',false);
}否则{
$('btnextcellent,'btnFine,'btnBad')。removeProp('disabled');
$('btnSkip').prop('disabled',true);
}
}
一
二
三
您可以尝试下面的代码,只需在调用disable function时传递单选按钮的值,并启用或禁用相关按钮即可
代码片段
功能禁用按钮(val){
如果(val==“清除”){
$('btnextcellent,'btnFine,'btnBad').addClass('disabled');
$('btnSkip').removeClass('disabled');
}否则{
$('#btnextcellent,#btnFine,#btnBad').removeClass('disabled');
$('btnSkip').addClass('disabled');
}
$('a.disabled')。每个(函数(){
var href=$(this.attr('href');
//log('attr='+href);
$(this.data('href',href);
$(this.attr('href','#')
});
$('a:未(.disabled')。每个(函数(){
var href=$(this.data('href');
//console.log('data='+href);
如果(href){
$(this.attr('href',href);
}
});
}
a.禁用{
不透明度:0.1;
}
一
二
三
浏览器上是否存在控制台错误?你能在代码段上重现这个吗?bro也没有控制台错误。让我在编码的代码段上复制它。你可以通过执行inspect元素从网页复制粘贴HTML元素,在那里你可以得到从ASP代码转换的实际HTML。请检查代码段。ID已更改,因为我已复制粘贴代码。请使用attr
notprop
并且它已禁用,但未禁用,请按回答检查一次