autocomplete |
hallo
aku punya skrip autocomplete seperti ini controller: public function ngisi() { // tangkap variabel keyword dari URL $keyword = $this->uri->segment(3); // cari di database $data = $this->db->from('autocomplete')->like('nama',$keyword)->get(); // format keluaran di dalam array foreach($data->result() as $row) { $arr['query'] = $keyword; $arr['suggestions'][] = array( 'value' =>$row->nama, 'nim' =>$row->nim, 'jurusan' =>$row->jurusan ); } // minimal PHP 5.2 echo json_encode($arr); } views: <script type='text/javascript' src='<?php echo base_url();?>aset/js/jquery-1.8.2.min.js'></script> <script type='text/javascript' src='<?php echo base_url();?>aset/js/jquery.autocomplete.js'></script> <link href='<?php echo base_url();?>aset/js/jquery.autocomplete.css' rel='stylesheet' /> $(function () { $('.isian').isian({ // serviceUrl berisi URL ke controller/fungsi yang menangani request kita serviceUrl: site+'/isian/search', // fungsi ini akan dijalankan ketika user memilih salah satu hasil request onSelect: function (suggestion) { $('#v_nim').val(''+suggestion.nim); // membuat id 'v_nim' untuk ditampilkan $('#v_jurusan').val(''+suggestion.jurusan); // membuat id 'v_jurusan' untuk ditampilkan } }); }); nah aku ini membuat website dengan menggunakan CI, tapi kendalanya untuk field nama suggest nya tidak keluar, dan tidak bisa input otomatis untuk nim & jurusan, gimana ya? |
Messages In This Thread |
autocomplete - by ajisaidwahyudi - 08-21-2016, 07:39 PM
|