SHOW:
|
|
- or go back to the newest paste.
1 | <!-- modals edit --> | |
2 | <div class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-hidden="true" id="Modal_Edit"> | |
3 | <div class="modal-dialog modal-lg"> | |
4 | <div class="modal-content"> | |
5 | ||
6 | <div class="modal-header"> | |
7 | <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span> | |
8 | </button> | |
9 | <h4 class="modal-title" id="myModalLabel">Modal title</h4> | |
10 | </div> | |
11 | <div class="modal-body"> | |
12 | <form class="form-horizontal form-label-left input_mask" id="form_suplier"> | |
13 | ||
14 | <div class="col-md-6 col-sm-6 col-xs-12 form-group has-feedback"> | |
15 | <input type="text" class="form-control has-feedback-left" id="nama_supplier" placeholder="Nama Suplier" name="nama_supplier"> | |
16 | <span class="fa fa-user form-control-feedback left" aria-hidden="true"></span> | |
17 | </div> | |
18 | ||
19 | <div class="col-md-6 col-sm-6 col-xs-12 form-group has-feedback"> | |
20 | <input type="text" class="form-control" id="fax" placeholder="Fax" name="fax"> | |
21 | <span class="fa fa-fax form-control-feedback right" aria-hidden="true"></span> | |
22 | </div> | |
23 | ||
24 | <div class="col-md-6 col-sm-6 col-xs-12 form-group has-feedback"> | |
25 | <input type="text" class="form-control has-feedback-left" id="email" placeholder="Email" name="email"> | |
26 | <span class="fa fa-envelope form-control-feedback left" aria-hidden="true"></span> | |
27 | </div> | |
28 | ||
29 | <div class="col-md-6 col-sm-6 col-xs-12 form-group has-feedback"> | |
30 | <input type="text" class="form-control" id="telepon" placeholder="Phone" name="telepon"> | |
31 | <span class="fa fa-phone form-control-feedback right" aria-hidden="true"></span> | |
32 | </div> | |
33 | ||
34 | <div class="form-group"> | |
35 | <label class="control-label col-md-1 col-sm-3 col-xs-12">Alamat</label> | |
36 | <div class="col-md-7 col-sm-9 col-xs-12"> | |
37 | <textarea class="form-control" rows="3" placeholder="Alamat" name="alamat" id="alamat"></textarea> | |
38 | </div> | |
39 | </div> | |
40 | ||
41 | <div class="form-group"> | |
42 | <label class="control-label col-md-1 col-sm-3 col-xs-12">Kategori</label> | |
43 | <div class="col-md-4 col-sm-3 col-xs-12"> | |
44 | <select class="form-control has-feedback-left" name="kategori" id="kategori"> | |
45 | - | <option name="kategori" id="kategori"></option> |
45 | + | <option name="kategori" id="kategori">Kategori 1</option> |
46 | <option name="kategori2" id="kategori">Kategori 2</option> | |
47 | ||
48 | </select> | |
49 | <span class="fa fa-tasks form-control-feedback left" aria-hidden="true"></span> | |
50 | </div> | |
51 | ||
52 | </div> | |
53 | ||
54 | <!-- <div class="ln_solid"></div> | |
55 | <div class="form-group"> | |
56 | <div class="col-md-9 col-sm-9 col-xs-12 col-md-offset-5"> | |
57 | ||
58 | <button class="btn btn-primary" type="reset">Reset</button> | |
59 | <button type="submit" class="btn btn-success" id="btn-save">Submit</button> | |
60 | </div> | |
61 | </div> --> | |
62 | ||
63 | </form> | |
64 | </div> | |
65 | <div class="modal-footer"> | |
66 | <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> | |
67 | <button type="submit" class="btn btn-primary">Save changes</button> | |
68 | <a href="#" title=""></a> | |
69 | </div> | |
70 | ||
71 | </div> | |
72 | </div> | |
73 | </div> | |
74 | <!-- endmodals --> | |
75 | <script src="<?php echo base_url()?>assets/js/jquery.js"></script> | |
76 | <script type="text/javascript"> | |
77 | $(document).ready(function(){ | |
78 | list_suplier(); | |
79 | $('#datatable').DataTable() | |
80 | // get suplier | |
81 | function list_suplier() | |
82 | { | |
83 | $.ajax({ | |
84 | type : 'ajax', | |
85 | url : '<?php echo base_url('Suplier/listsuplier')?>', | |
86 | async : true, | |
87 | dataType: 'json', | |
88 | success : function(data){ | |
89 | var html = ''; | |
90 | var i; | |
91 | for(i=0; i<data.length; i++){ | |
92 | html += '<tr class="even pointer">'+ | |
93 | '<td class="a-center ">'+ | |
94 | '<input type="checkbox" class="flat" name="table_records">'+ | |
95 | '</td>'+ | |
96 | '<td class=" ">'+data[i].nama_supplier+'</td>'+ | |
97 | '<td class=" ">'+data[i].alamat+'</td>'+ | |
98 | '<td class=" ">'+data[i].kategori+'</td>'+ | |
99 | '<td class=" ">'+data[i].email+'</td>'+ | |
100 | '<td class=" ">'+data[i].telepon+'</td>'+ | |
101 | '<td class="a-right a-right ">'+data[i].fax+'</td>'+ | |
102 | '<td style="text-align:left;">'+ | |
103 | '<a href="javascript:void(0);" class="btn btn-info btn-sm item_edit" data-id_suplier="'+data[i].id_supplier+'" data-nama_supplier="'+data[i].nama_supplier+'" data-alamat="'+data[i].alamat+'" data-kategori="'+data[i].kategori+'" data-email="'+data[i].email+'" data-telepon="'+data[i].telepon+'" data-fax="'+data[i].fax+'">Edit</a>'+' '+ | |
104 | '<a href="javascript:void(0);" class="btn btn-danger btn-sm item_delete" data-product_code="'+data[i].product_code+'">Delete</a>'+ | |
105 | '</td>'+ | |
106 | ' </tr>'; | |
107 | } | |
108 | $('#show_data').html(html); | |
109 | } | |
110 | }); | |
111 | } | |
112 | ||
113 | // end get suplier | |
114 | ||
115 | //edit | |
116 | $('#show_data').on('click','.item_edit',function(){ | |
117 | ||
118 | var nama_supplier = $(this).data('nama_supplier'); | |
119 | var alamat = $(this).data('alamat'); | |
120 | var kategori = $(this).data('kategori'); | |
121 | var email = $(this).data('email'); | |
122 | var telepon = $(this).data('telepon'); | |
123 | var fax = $(this).data('fax'); | |
124 | var id_supplier = $(this).data('id_supplier'); | |
125 | ||
126 | // var nama_supplier = $('#nama_supplier').val(); | |
127 | // var alamat = $('#alamat').val(); | |
128 | // var kategori = $('#kategori').val(); | |
129 | // var email = $('#email').val(); | |
130 | // var telepon = $('#telepon').val(); | |
131 | // var fax = $('#fax').val(); | |
132 | // var id_supplier = $('#id_supplier').val(); | |
133 | ||
134 | $('#Modal_Edit').modal('show'); | |
135 | $('[name="nama_supplier"]').val(nama_supplier); | |
136 | $('[name="alamat"]').val(alamat); | |
137 | $('[name="kategori"]').val(kategori); | |
138 | $('[name="email"]').val(email); | |
139 | $('[name="telepon"]').val(telepon); | |
140 | $('[name="fax"]').val(fax); | |
141 | }); | |
142 | //end of edit | |
143 | }); | |
144 | </script> |