permisi mas mau nanya, saya masih newbie..
saya punya kasus : bagaimana cara tampilkan harga yang berbeda seperti, 1 combobox isinya 'ons' dan 'reguler', 1 combobox isinya 'kota', 1 textbox untuk tampilkan 'harga'.
jadi prosesnya : saat kita pilih reguler atau ons, lalu pilih kota tujuan, maka didapat harga yang akan ditampilkan di textbox, misal kita pilih layanan ons, kota tujuan jakarta, akan muncul di textbox harga ons ke jakarta.
apa ada script yang bisa diliat mas ?? berikkut saya tampilkan code saya
mohon bantuannya
<tr>
<td>No AWB (AirWayBill Number)</td>
<td> : <input type='text' name='no_awb' id='no_awb' size='20' lenght='20'></td>
</tr>
<tr>
<td>Nama Pengirim </td>
<td> : <input type='text' name='nama_kirim' id='nama_kirim' size='30' lenght='30'></td>
</tr>
<tr>
<td>Alamat </td>
<td> : <textarea name='alamat' id='alamat' size='50' lenght='50'></textarea></td>
</tr>
<tr><td>Provinsi</td>
<td> : <select name='provinsi' id='provinsi'>
<option value=Not selected>-- Provinsi --</option>";
$tampil=mysql_query("SELECT * FROM provinsi ORDER BY kode_pro asc");
while($r=mysql_fetch_array($tampil)){
if ($r[provinsi]!='provinsi'){
echo "<option value='$r[provinsi]'>$r[provinsi]</option>";}
}
echo "</select></td></tr>
<tr>
<td>Kota </td>
<td> : <input type='text' name='kota' id='kota' size='30' lenght='30'></td>
</tr>
<tr>
<td>Kode Pos</td>
<td> : <input type='text' name='kodepos' id='kodepos' size='8' lenght='8'></td>
</tr>
<tr>
<td>No Handphone </td>
<td> : <input type='text' name='nohp' id='nohp' size='20' lenght='20'></td>
</tr>
<tr>
<td>Tanggal Pengiriman </td>
<td> : <input type='text' name='tgl_kirim' id='tgl_kirim' size='20' lenght='20' class='input'></td>
</tr>
<tr>
<td>Nama Barang </td>
<td> : <input type='text' name='nama_barang' id='nama_barang' size='30' lenght='30'></td>
</tr>
<tr>
<td>Kepada</td>
<td> : <input type='text' name='kepada' id='kepada' size='30' lenght='30'></td>
</tr>
<tr>
<td>U P</td>
<td> : <input type='text' name='up' id='up' size='30' lenght='30'></td>
</tr>
<tr>
<td>Alamat Tujuan</td>
<td>: <textarea name='alamat_tujuan' id='alamat_tujuan' size='50' lenght='50'></textarea></td>
</tr>
<tr>
<td>Jenis Kiriman</td>
<td> : <select name='jenis_kiriman' id='jenis_kiriman'>
<option value='' selected>- Jenis Kiriman -</option>
<option value='Dokumen' >Dokumen</option>
<option value='Paket' >Paket</option>
</select>
</td>
</tr>
<tr>
<td>Via</td>
<td> : <select name='via' id='via'>
<option value='' selected>- Via -</option>
<option value='Darat' >Darat</option>
<option value='Udara' >Udara</option>
</select> <font color='red'> *Jika Berat Barang Yang Dikirim > 20 Kg, Maka Digunakan Via Darat</font>
</td>
<tr>
<td>Layanan</td>
<td> : <select name='layanan' id='layanan'>
<option value='' selected>- Layanan -</option>
<option value='ONS' >ONS</option>
<option value='Reguler' >Reguler</option>
</select>
</td>
</tr>";
// Koneksi
include "../../inc/inc.koneksi.php";
$result = mysql_query("select harga_kirim.kode, harga_kirim.kode_pro, harga_kirim.kode_kab, harga_kirim.harga, kabupaten.kota from harga_kirim inner join kabupaten on harga_kirim.kode_kab = kabupaten.kode_kab");
$jsArray = "var kota = new Array();\n";
echo '<tr>
<td>Tujuan </td><td> : <select name="kode_kab" onchange="document.getElementById(\'harga\').value = harga[this.value]">';
echo '<option>- Tujuan -</option>';
while ($row = mysql_fetch_array($result)) {
if ($row['layanan'] = 'reguler')
$jsArray = $_GET['harga'];
elseif ($row['layanan'] = 'ONS')
$jsArray = $_GET['ons'];
echo '<option value="' . $row['kode_kab'] . '">' . $row['kota'] . '</option>';
$jsArray .= "harga['" . $row['kode_kab'] . "'] = '" . addslashes($row['harga']) . "';\n";
}
echo '</select></td></tr>';
?>
<?php
echo"
<td>Harga Kirim</td>
<td>Rp. <input type='text' name='harga' id='harga' size='20' lenght='20' readonly>"; ?>
<script type="text/javascript">
<?php echo $jsArray; ?>
</script>
<?php
echo"
</td>
</tr>
<tr>
<td>Berat</td>
<td> : <input type='text' name='berat' id='berat' size='10' lenght='10'> Kg</td>
</tr>
<td colspan=2>
<input type=submit value=Simpan id='button'>
<input type=button value=Batal onclick=self.history.back() id='button'></td></tr>
</table></form>";