如何使用MVC razor在JavascriptJquery中取消屏蔽/禁用或清除文本框

时间:2015-06-02 10:31:34

标签: javascript c# jquery asp.net-mvc razor

我有一个文本框

<input type="text" id="mytextbox" name="searchField"/>

和三个单选按钮。我需要在选择特定单选按钮选项时屏蔽文本框。我已成功完成它。但是在第三个单选按钮上我希望文本框只是在没有任何遮蔽的情况下清除,只是一个打开的字段。因此,如果我们选择单选按钮1,文本框将相应地屏蔽,然后我们选择单选按钮3.屏蔽保持不变。我想删除它。

原谅糟糕的英语。谢谢你的到来。

用于屏蔽的代码。

$("#mytextbox").mask("999-9999-9999");

1 个答案:

答案 0 :(得分:1)

您可以参考下面的示例代码..

$(document).on('click', "input:radio[name=xxxx]", function () {

          var val = $("input:radio[name=xxxx]:checked").val();       
              var mask = "999-9999-9999";
            if(val == "the value of 3rd radiobutton")
               {

                 $("#mytextbox").unmask(mask);
                 } 
             });