/ / Ako odmaskovať / deaktivovať alebo vymazať textové pole v JavascriptJquery pomocou holiaceho strojčeka MVC - javascript, c #, jquery, asp.net-mvc, holiaci strojček

Ako odhaliť / deaktivovať alebo zrušiť textové pole v JavascriptJquery pomocou MVC razor - javascript, c #, jquery, asp.net-mvc, holiaci strojček

Mám textové pole

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

a tri prepínače. Musím maskovať textové pole pri výbere konkrétneho výberu prepínačov. Úspešne som s tým skončil. Ale na treťom prepínači chcem, aby bolo textové pole jasné, bez maskovania, iba otvoreného poľa. Ak teda vyberieme prepínač 1, textové pole sa podľa toho maskuje, ale potom vyberieme prepínač 3. Maskovanie zostane na svojom mieste. Chcem to potom odstrániť.

Odpusť zlej angličtine. Vďaka je vopred.

Kód používaný na maskovanie.

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

odpovede:

1 pre odpoveď č. 1

Nižšie nájdete ukážkový kód.

$(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);
}
});