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;
});
先感谢您,
塔米赖特