Kaskus

Tech

prasetya177Avatar border
TS
prasetya177
Bagaimana Cara Menampilkan data di Select2 dengan Ajax dan PHP ?
Halo Master semua, Saya mau tanya tentang Select2 & ajax, Saya ingin menampilkan data sesuai gambar berikut, caranya gimana ya ?
Bagaimana Cara Menampilkan data di Select2 dengan Ajax dan PHP ?


koding yang saya gunakan dibawah ini cuman menampilkan pencarian nama customer saja.

Code:

<?php
require_once "koneksi.php";
echo"<select name="id_location" class="js-locationList form-control" required="required">
<option value='' selected>Select Location</option>";
?>


[removed]
//List ajax for list location
$(".js-locationList").select2({
ajax: {
url: "customerList.php",
type: "post",
dataType: 'json',
delay: 250,
data: function (params) {
return {
q: params.term, // search term
};
},
processResults: function(data){
return { results: data };
},
cache: true
},
minimumInputLength: 3,
});
[removed]


customerList.php
Code:

<?php
// connect to database
require('koneksi.php');

$q = $_POST['q'];

$sql = mysqli_query($konek,"select id_customer as id, nik as nik, nama_customer as text from customer where nama_customer like '%".$q."%'");
$num = mysqli_num_rows($sql);
if($num > 0){
while($data = mysqli_fetch_assoc($sql)){
$tmp[] = $data;

}
} else $tmp = array();

echo json_encode($tmp);

?>



saya pinginnya menampilkan nik dan nama_customer dengan value option id_customer (
Code:
<option value="$r[id_customer]">$r[nik] - $r[nama_customer]</option>
).
Diubah oleh prasetya177 18-10-2017 13:47
nona212Avatar border
nona212 memberi reputasi
1
7.6K
1
GuestAvatar border
Komentar yang asik ya
Urutan
Terbaru
Terlama
GuestAvatar border
Komentar yang asik ya
Komunitas Pilihan