この質問は、Tami Wright によってメーリング リストで尋ねられました...
私は JQuery から AngularJS の世界に移行しようとしていますが、JQuery では非常に簡単な特定のユース ケースをどのように変換すればよいかよくわかりません。そのユースケースは、同じフォーム内の選択要素の変更に基づいて、フォーム要素を有効化/無効化または非表示/表示することです。これを機能させるために誰かが喜んで共有できるアイデア/提案/ポインタはありますか?
そして、私がここでやろうとしていることを理解するために、説明するコードをいくつか示します。
$('#ddl').change( function (e) {
var selectedValue = $(this).val();
switch(selectedValue){
case 1:
// Hide/show or enable/disable form elements here with Javascript or Jquery
// Sample enable code
document.getElementById("username").readOnly = false;
document.getElementById("username").style.background = "transparent";
document.getElementById("username").style.color = "#000000";
// Sample disable code
document.getElementById("first_name").readOnly = true;
document.getElementById("first_name").style.color = "#c0c0c0";
break;
}
return false;
});
前もって感謝します、
タミ・ライト