PostBackなしに、2つのDropDownListを連携させる(ddl1の選択値によりddl2の内容を動的に構築する)際の、備忘録をば。
以下はjavascriptのサンプル。
var list = new Array("0", "0,1,2", "0,1");
function SetDdl2Items(){
var se11 = document.getElementById("ddl1");
var sel2 = document.getElementById("ddl2");
var ops = new Array(
new Option("値1","1"),
new Option("値2","2"),
new Option("値3","3"));
var indexes = list[sel1.selectedIndex].split(",");
while(sel2.options.Length > 0){
sel2.options.remove(0);
}
for(var i=0; i
更新から 7時間49分10秒 経過作成日: 2008-11-20 19:48:01