Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67505 Members, 783 Products, 5291 Topic, 12956 Comments)

Bagaimana membuat select (combo box) dinamis dengan AJAX pada swarakalibata_ci ?

Dibuat
Login Terakhir 2 Tahun lalu,
Telah Dilihat 2412 Kali
Ismail musa Mengatakan : Sultan Account
  1. Assalamu 'alaikum.. Mohon bantuannya master... Saya ingin menampilkan select seperti ini : Pada saat pilihan topik Operating System di-select, maka di bawahnya ditampilkan pilihan select : Linux, Windows, MAC. Ketika posisi Linux di-select maka pilihannya berikut misalnya CentOS, Ubuntu, Red Hat dan lainnya. Jadi seperti menampilkan Propinsi, Kabupaten, Kecamatan, Kelurahan/desa... hanya saja penerapannya kali ini di swarakalibata versi ci.
  2. Terimakasih sebelumnya.

Ada 1 Jawaban

PHPMU.COM Support
commented on 19 Mar 2017 11:00:22
  1. Assalam, hampir sama mas dengan yang native, berikut kita contohkan pada swarakalibata ci :
  2. <script type="text/javascript">
  3. $(document).ready(function(){
  4. $('#os').change(function(){
  5. var os_id = $(this).val();
  6. $.ajax({
  7. type:"POST",
  8. url:"<?php echo site_url('administrator/list'); ?>",
  9. data:"count_id="+os_id,
  10. success: function(response){
  11. $('#list').html(response);
  12. }
  13. })
  14. })
  15. </script>
  16.  
  17. // Controller
  18. function os{
  19. $data['kategori_os'] = $this->model_app->view('kategori_os');
  20. $this->template->load('administrator/template','administrator/mod_os/view_os',$data);
  21. }
  22.  
  23. function list(){
  24. $list_id = $this->input->post('count_id');
  25. $data['tampil'] = $this->model_app->view_where_ordering('mu_os',array('id_os' => $list_id),'id_os','DESC');
  26. $this->load->view('administrator/mod_os/view_os_list',$data);
  27. }
  28.  
  29.  
  30. // Views (view_os.php)
  31. <tr><th scope='row'>Kategori OS</th> <td><select class='form-control' name='n' id='os' required>
  32. <option value=''>- Pilih -</option>";
  33. foreach ($kategori_os as $rows) {
  34. echo "<option value='$rows[id_kategori_os]'>$rows[nama_kategori]</option>";
  35. }
  36. echo "</select></td></tr>
  37. <tr><th scope='row'>Nama OS</th> <td><select class='form-control' name='m' id='list' required>
  38. <option value=''>- Pilih -</option>
  39. </select></td></tr>
  40.  
  41.  
  42. // Views (view_os_list.php)
  43. echo "<option value=''>- Pilih -</option>";
  44. foreach ($tampil as $row){
  45. echo "<option value='$row[id_os]'>$row[nama_os]</option>";
  46. }
  47.  
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!