Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用jquery/javascript在asp.net c#中禁用单选按钮单击上的链接按钮_Javascript_C#_Jquery_Asp.net_Radiobuttonlist - Fatal编程技术网

如何使用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
not
prop
并且它已禁用,但未禁用,请按回答检查一次