在我的ASP.NET MVC4中,我有两个单选按钮rb1和return以及两个文本框和txt2 ......
每当检查rb2时,如何禁用文本框txt2?
这是我的代码:
下面的代码可以在html帮助器或html标签中
<input type="radio" id="rb1" value="r1" name="jrn" />
<input type="radio" id="rb2" value="r2" name="jrn" checked="checked"/>
<input type="text" name="txt1" id="Ret" value="v1" />
<input type="text" name="txt2" id="Dep" value="v2" />
答案 0 :(得分:1)
试试这个
$(function(){
$('#rb2').change(function() {
if($(this).is(':checked')){
$("#txt2").prop("disabled", true);
}
else
{
$("#txt2").removeAttr("disabled");
}
})
});
答案 1 :(得分:0)
如何在MVC中使用webforms控件!!!!!!
重大问题,您不被允许这样做。
更新代码后,您可以使用Javascript来完成所需的操作 这是代码
function disablefield()
{
if ( document.admin.customerInfo_0.checked = true)
document.admin.txtPhoneNumber.value = enabled
elseif (admin.customerInfo_1.value="yes")
document.admin.txtLastName.value.enabled=false
}
答案 2 :(得分:0)
$(document).ready(function(){
$('#rb2').change(function() {
if($(this).is(':checked')){
$("#txt2").attr("disabled", "disabled");
}
else
{
$("#txt2").removeAttr("disabled");
}
});