ポストバックを介してこれを達成していますが、サーバーで遅延が発生しているため、クライアント側でこれを処理したいと考えています。別のコンボボックスのクライアント側イベントで1つのコンボボックスを無効にする方法を教えてもらえますか?
私はこれまでに行ってきました:
function Enable() {
alert("gfugsdugfsduigf");
var ddl3 = document.getElementById("Cmbx1");
var ddlValue3 = ddl3.options[ddl3.selectedIndex].value;
if (ddlValue3 == "1") {
document.getElementById('<%=Cmbx2.ClientID%>').disabled = false;
}
else {
document.getElementById('<%=Cmbx2.ClientID%>').disabled = true;
}
}
ページの読み込みで私は書いています:
Cmbx1.Attributes.Add("onChange", "Enable();");
しかし、成功しません。デバッグすると、コントロールでさえ機能しません。