caranya pake array dua dimensi di javascript.
generate arraynya dari asp
jadi gini:
untuk direktorat generatenya pake script asp biasa (di list biasa)
<select name=direktorat onChange="buildSubDir('this.value')">
<option><%=rs["nama"]%></option>
</select>
<select name=subdir>
<option>SELECT subdir</option>
</select>
array javascriptnya bikin pake asp (sorry nggak lnegkap lupa2x inget soalnya)
<script>
var direktorat = new array();
<%
i = 0
do while .....
i = i + 1 %>
var direktorat[<%=i%>] = new Array(jumlah array) <-- dimensi pertama
<% rs.movenext
loop %>
</script>
trus print isi arraynya
array[direktorat1][subdir1] = "isinya apaan.."
array[direktorat1][subdir2] = "xxxx"...
etc
trus function buildSubDirnya..
<script>
function buildSubDir(strValue) {
for(ctr=0;ctr<=direktorat[strValue].length-1;ctr++){
document.namaForm.subdir.options[ctr]=new Option(direktorat[strValue][ctr], [ctr]);
};
document.namaForm.subdir.selectedIndex = 0;
};
</script>
kurang lebih gitu...
script diatas nggak bisa langsung jalan (copy paste) harus disesuaikan dulu...
atau cari diinternet ttg dropdown yg seperti itu..
banyak..
BiG
*********** REPLY SEPARATOR ***********
On 16/01/01 at 16:21 Hairike wrote:
>Halo-halo, para web master;
>Saya pakai ASP, sedang bingung, ngung ...
>Bagaimana caranya kalau user click dropdown "NIP" (misalnya),
>maka informasi lainnya (nama, pangkat, gaji, dll) bisa langsung
>keluar dan mengisi kolom yang sudah tersedia.
>Masalahnya dalam form isian itu ada dropdown lainnya (DIREKTORAT).
>Jadi kalau user click DIREKTORAT akan memproses/menampilkan
>SUB DIREKTORAT dst.
>makasih sebelumnya.
Belanja Komputer & PC Asesoris Diskon 40% hanya di www.fastncheap.com
Dunia Baru Web Hosting Terpercaya www.neocyber.net
Dapatkan Paket-Paket Website www.dlanet.com
-------[ Master Web Indonesia - www.master.web.id ] -------
Moderator : [EMAIL PROTECTED]
Berlangganan : [EMAIL PROTECTED]
Stop Berlangganan : [EMAIL PROTECTED]
-----------------------------------------------------------