Kaskus

Tech

f3nd4Avatar border
TS
f3nd4
value dari form combobox jquery dinamis
misi agan2 mw nanya, ini kodenya
combodinamis.html :
Code:
<html>
<head>
<title>Combobox Dinamis</title>
[removed][removed]
[removed]
function Load(data,primid){
$('#loading'+data).empty().append('<img src="img/ajax-loader.gif"/>');
$.post("data.php",{tipe:data,id/:p/rimid},
function(result){
$('#cb'+data).empty();
if(result.error==undefined){ //cek ada error atau ngga,klo ga ada lanjut
$('#cb'+data).append('<option>---Pilih Data---</option>');
for(var i=0;i<=result.length;i++){
$('#cb'+data).append($('<option></option>').val(result[i].id).text(result[i].nama));
}
}else{
$('#loading'+data).empty().append('Data tidak ditemukan');
//alert(result.error);
}
},'json'
);
$('#loading'+data).empty();
}

$(function(){
Load('in_negara',0);

$('#cbin_negara').change(
function(){
if($('#cbin_negara option:selected').val() !=''){
Load('in_propinsi',$('#cbin_negara option:selected').val());
}
}
);

$('#cbin_propinsi').change(
function(){
if($('#cbin_propinsi option:selected').val() !=''){
Load('in_kota',$('#cbin_propinsi option:selected').val());
}
}
);
});
[removed]
</head>
<body>
<form action="hasil.php" method="post">
<table>
<tr>
<td>Kendaraan </td><td><select id="cbin_negara"></select></td><td><div id="loadingin_negara"></div></td>
</tr>
<tr>
<td>Model</td><td><select id="cbin_propinsi"></select></td><td><div id="loadingin_propinsi"></div></td>
</tr>
<tr>
<td>Merk</td><td><select id="cbin_kota"></select></td> <td><div id="loadingin_kota"></div></td>
</tr>
</table>
<input type="submit" value="kirim">
</form>

</body>
</html>


data.php :
Code:
<?php
/*
CREATED BY TIGOR MANURUNG
*/
//setup koneksi db
$conn=mysql_connect('localhost','root','devjam');
mysql_select_db('neomaaref',$conn);

if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$tipedata=$_POST['tipe'];
$id=$_POST['id'];

switch($tipedata){
case 'in_kota':
$sql='SELECT id,kotaTipe as nama FROM '.$tipedata.' WHERE ref_propinsi = "'.$id.'" ';break;
case 'in_propinsi':
$sql='SELECT id,namaPropinsi as nama FROM '.$tipedata.' WHERE ref_negara = "'.$id.'" ';break;
case 'in_negara':
$sql='SELECT id,nama_negara as nama FROM '.$tipedata.' ';break;
}

$res = array(); //reson variable yang akan digunakan
/*if ($tipedata != 'kendaraan'){
$res['error']='error : '.$sql;
die(json_encode($res));
}*/

$kueri=mysql_query($sql);
if($kueri){
if(mysql_num_rows($kueri) > 0){
while($row=mysql_fetch_object($kueri)){
$res[]=$row;
}
}else{
$res['error']='Data tidak ditemukan';
}
}else{
$res['error']='error server : '.mysql_error();
}
}
die(json_encode($res));
?>

pertanyaannya : bagaimana saya ambil nilai dari combobox tsb dan ditampilkan di hasil.php ? terima kasih gan
0
1.2K
2
GuestAvatar border
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Website, Webmaster, Webdeveloper
Website, Webmaster, Webdeveloper
KASKUS Official
23.5KThread5.4KAnggota
Urutkan
Terlama
GuestAvatar border
Komentar yang asik ya
Ikuti KASKUS di
© 2026 KASKUS, PT Darta Media Indonesia. All rights reserved.