Advertisement
Roy_Iwan_Pasaribu

select_ci

Apr 10th, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.26 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Select berhubungan dengan codeigniter dan ajax</title>
  5. <link rel="stylesheet" type="text/css" href="<?php echo base_url().'assets/css/bootstrap.css'?>">
  6. </head>
  7. <body>
  8. <br/>
  9. <div class="col-md-6 col-md-offset-3">
  10. <div class="thumbnail">
  11. <h4><center>Membuat Select berhubungan dengan codeigiter yang terhubung dengan database</center></h4><hr/>
  12. <form class="form-horizontal">
  13. <div class="form-group">
  14. <label class="control-label col-md-3">Kategori</label>
  15. <div class="col-md-8">
  16. <select name="kategori" id="kategori" class="form-control">
  17. <option value="0">-PILIH-</option>
  18. <?php foreach($data->result() as $row):?>
  19. <option value="<?php echo $row->kategori_id;?>"><?php echo $row->kategori_nama;?></option>
  20. <?php endforeach;?>
  21. </select>
  22. </div>
  23. </div>
  24.  
  25. <div class="form-group">
  26. <label class="control-label col-md-3">Sub Kategori</label>
  27. <div class="col-md-8">
  28. <input type="text" name="subkategori" id="subkategori"/>
  29. </select>
  30. </div>
  31.  
  32. </div>
  33. </form>
  34. <hr/>
  35. <p style="text-align: center;">Powered by <a href="">mfikri.com</a></p>
  36. </div>
  37. </div>
  38. <script type="text/javascript" src="<?php echo base_url().'assets/js/jquery-2.2.3.min.js'?>"></script>
  39. <script type="text/javascript" src="<?php echo base_url().'assets/js/bootstrap.js'?>"></script>
  40. <script type="text/javascript">
  41. $(document).ready(function(){
  42. $('#kategori').change(function(){
  43. var id=$(this).val();
  44. $.ajax({
  45. url : "<?php echo base_url();?>index.php/kategori/get_subkategori",
  46. method : "POST",
  47. data : {id: id},
  48. async : false,
  49. dataType : 'json',
  50. success: function(data){
  51. var html = '';
  52. var i;
  53. for(i=0; i<data.length; i++){
  54. html += '<option>'+data[i].subkategori_nama+'</option>';
  55. }
  56. $('.subkategori').html(html);
  57.  
  58. }
  59. });
  60. });
  61. });
  62. </script>
  63. </body>
  64. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement