Documente Academic
Documente Profesional
Documente Cultură
function autofill()
{
$nama_supplier = $this->input->get('nama_supplier');
$this->db->select('*');
$this->db->from('supplier');
$this->db->where('nama_supplier', $nama_supplier);
$data = $this->db->get();
return $data->result();
}
\\endmodel
\\controller
function autofill_suplier()
{
$data = $this->M_Suplier->autofill();
echo json_encode($data);
}
\\controller
\\ajax
function autofill()
{
var nama_supplier = $('#nama_supplier').val();
$.ajax({
url : '<?php echo base_url('Suplier/autofill_suplier') ?>',
data : 'nama_supplier='+nama_supplier,
}).success(function(data){
var json = data,
obj = JSON.parse(json);
$('#alamat').val(obj.alamat);
$('#kategori').val(obj.kategori);
$('#email').val(obj.email);
$('#telepon').val(obj.telepon);
$('#fax').val(obj.fax);
});
}
\\end_ajax
\\form html
<form class="form-horizontal form-label-left input_mask" id="form_suplier">
<div class="form-group">
<label class="control-label col-md-1 col-sm-3 col-xs-
12">Alamat</label>
<div class="col-md-7 col-sm-9 col-xs-12">
<textarea class="form-control" rows="3"
placeholder="Alamat" name="alamat" id="alamat"></textarea>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-1 col-sm-3 col-xs-
12">Kategori</label>
<div class="col-md-4 col-sm-3 col-xs-12">
<select class="form-control has-feedback-left"
name="kategori" id="kategori">
<option value=""></option>
<?php $opsi = $this->db->get('kategori');
foreach ($opsi->result() as $key) { ?>
<option value="Kategori <?=$key->kategori?
>">Kategori <?=$key->kategori?></option>
<?php }?>
</select>
<span class="fa fa-tasks form-control-feedback left"
aria-hidden="true"></span>
</div>
</div>
<div class="ln_solid"></div>
<div class="form-group">
<div class="col-md-9 col-sm-9 col-xs-12 col-md-offset-5">
</form>
\\endformhtml