Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- view :
- <div id="plotingSiswa" class="modal fade" role="dialog">
- <div class="modal-dialog">
- <!-- Modal content-->
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal">×</button>
- <h4 class="modal-title"></h4>
- </div>
- <div class="modal-body">
- <div class="form-body">
- <div class="form-group">
- <label class="control-label col-md-3">Tahun Pelajaran</label>
- <div class="col-md-9">
- <input id="kodexx" name="kode" class="form-control" type="hidden">
- <input id="tapel" name="kode" class="form-control" type="text" disabled>
- <span class="help-block"></span>
- </div>
- </div>
- <div class="form-group" id="divFormGroup">
- </div>
- </div>
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- </div>
- </section>
- <!-- /.content -->
- </div>
- <script>
- $(function() {
- $('#tablePersetujuan').dataTable({
- "ajax": {
- "url":"<?php echo site_url();?>admin/home_admin/getDataPersetujuan",
- "type":"POST"
- },
- });
- });
- $('#plotingSiswa').on('show.bs.modal', function(event) {
- var button = $(event.relatedTarget);
- var id = button.data('kode');
- var jurusan = button.data('jurusan');
- var jumlah = button.data('jumlah');
- var namaDudi = button.data('nama_dudi');
- var taPel = button.data('tapel');
- var modal = $(this);
- modal.find('#kodexx').val(id);
- modal.find('#tapel').val(taPel);
- modal.find('.modal-title').text('Ploting Siswa Jurusan ' + jurusan +' - '+namaDudi);
- for(i=1;i<=jumlah;i++) {
- $("#divFormGroup").append('<label class="control-label col-md-3">Nama Siswa</label><div class="col-md-9"><input name="namaSiswa" placeholder="Nama Siswa" id="namaSiswax'+i+'" class="form-control" type="text"><span class="help-block"></span></div>');
- $( "#namaSiswax"+i ).autocomplete({
- source: "<?php echo site_url('admin/home_admin/get_SiswaPloting'); ?>",
- select: function (event, ui) {
- $('[name="namaSiswa"]').val(ui.item.namenya);
- }
- });
- }
- });
- Controller :
- function get_SiswaPloting()
- {
- if(isset($_GET['term'])) {
- $result = $this->login_model->showgetSiswaPloting($_GET['term']);
- if (count($result)>0) {
- foreach ($result as $key) {
- $array_result[] = array (
- 'namenya' => $key->NAMA,
- 'nisnya' => $key->NIS,
- );
- echo json_encode($array_result);
- # code...
- }
- }
- }
- }
- Model :
- public function showgetSiswaPloting($namaSiswa)
- {
- $this->db->like('NAMA',$namaSiswa,'both');
- return $this->db->get('m_siswa')->result();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement