请帮我解决这个问题。 在这个项目中,我想在选择值时执行某些操作,禁用文本输入。 我希望这项工作能够动态完成。 语言技术项目是:ASP.Net MVC 5。 照片如下:
请帮帮我。
答案 0 :(得分:1)
@Html.TextBoxFor(m => m.Gender, new { @placeholder = "جنسیت", @class = "gender" ,onchange="myFunction()"})
@Html.TextBoxFor(m => m.NV, new { @placeholder = "انتخاب نظام وظیفه", @class = "NezamVazifeh" })
<script>
function myFunction(){
var g= $("#Gender").val();
if(g=="fmale")
$("#NV" ).prop( "disabled", true );
}
</script>
或使用
function myFunction(){
var g= $("#Gender").val();
if(g=="fmale")
document.getElementById("NV").disabled = true;
}
答案 1 :(得分:0)
在点击事件中使用jQuery来禁用输入。
$('input').prop("disabled", true); //use the input element id or class