untuk melakukan filter double quote dan single quote pada parameter sebuah fungsi javascript
maka bisa dilakukan replace dengan cara
.replace(/"/g, '') misal onclick="verivikasiDataProses(`'+nm.replace(/"/g, '')+'`)"
referensi :
untuk melakukan filter double quote dan single quote pada parameter sebuah fungsi javascript
maka bisa dilakukan replace dengan cara
.replace(/"/g, '') misal onclick="verivikasiDataProses(`'+nm.replace(/"/g, '')+'`)"
referensi :
untuk reset form menggunakan bootstrapValidator ,(https://github.com/nghuuphuoc/bootstrapvalidator) error bootstrap dari sebuah tampilan form dalam modal ,yang bisa kita lakukan yaitu menambahkan excluded: ‘:disabled’
konfigurasinya
$(‘#procform’).bootstrapValidator(
{
excluded: ‘:disabled’,
fields: {
}
}
untuk trigger nya
$(‘#procform’).bootstrapValidator(‘resetForm’, true);
referensi :
hal ini biasanya terjadi kerena mungkin ada typo atau error nama fungsinya, cek apakah namanya ada ? yang kedua biasanya terjadi karena kita membuat nama fungsi yang sama dengan id dan name
misalnya
kita punya fungsi hallo()
kita panggil dengan
<input type=”checkbox” onchange=”hallo()” id=”hallo” name=”hallo” value=”ok” checked>
atau jika di laravel kita custum dengan ini hallo + input id dari database
<input type=”checkbox” onchange=”hallo()” id=”hallo{{$model->kode_unik_sirup}}” name=”hallo{{$model->kode_unik_sirup}}” value=”{{$model->kodesirup}}” checked>
biasanya akan terjadi error fungsi tidak dikenali di javascript , solusinya ganti nama fungsi atau ganti nama id dan name tersebut
semoga berguna:)
referensi :
memilih seleksi ganda pada select2 dan menyimpan dengan menggunakan laravel berikut caranya
konfigurasinya
.select2 {
width: 100% !important;
}
<div class="form-group row">
<label for="ambilkodeproduk" class="col-sm-3 col-form-label">Pilih Produk </label>
<div class="form-group col-sm-6">
<select multiple class="form-control form-control-sm select2" name="ambilkodeproduk[]" id="ambilkodeproduk">
</select>
</div>
<div class="form-group col-sm-1">
<button type="button" onclick="javascript:goSimpanAksesProdukAmel()" class="btn btn-sm btn-primary"> Simpan</button>
</div>
</div>
$(document).ready(function()
{
$('#ambilkodeproduk').select2({
allowClear: true,
closeOnSelect:false,
multiple:true,
placeholder: 'masukkan nama kategori barang / jasa',
ajax: {
dataType: 'json',
url: '{{URL('/amel/setting/getkategori')}}',
delay: 800,
type: "POST",
data: function(params)
{
return {
data: params.term
}
},
processResults: function (data, page)
{
return {
results: data
};
},
}
}).on('select2:select', function (evt)
{
$('#ambilkodeproduk').select2({
allowClear: true,
closeOnSelect:false,
multiple:true,
placeholder: 'masukkan nama kategori barang / jasa',
ajax: {
dataType: 'json',
url: '{{URL('/amel/setting/getkategori')}}',
delay: 800,
type: "POST",
data: function(params)
{
return {
data: params.term
}
},
processResults: function (data, page)
{
return {
results: data
};
},
}
});
});
setting pada php untuk insertnya
$kodeproduk2 = $request->input('kodeproduk2');
$dataprodukfix=null;
$N = count($kodeproduk2);
for($i=0; $i < $N; $i++)
{
$dataprodukfix[$i]=
['koderekanan' => $unitownerpenyedia,
'id_ecatalog_ms_barangjasa' => $kodeproduk2[$i],
'tupdateuser' => CustomHelp::format_db_integer_setempty($tupdateuser),
'tupdatehost' => $tupdatehost,
'tupdatetime' => $tupdatetime
];
}
//dd($dataprodukfix);
$hasilnya=DB::table('ecatalog_akses_produk_vendor')
->insert($dataprodukfix);
saemoga berguna 🙂
referensi :
misal kita punya
<a href="#" id='btn_setting_aset' onclick="SettingAsetBatal()"> Batalkan</a>
untuk merubah property onclick
$("#btn_setting_aset").attr("onclick", "https://www.w3schools.com/jquery/");
semoga berguna 🙂
referensi :
untuk set checkbox html dengan javascript dengan pencarian nama dan nilai menggunakn jquery berikut ini adalah caranya
$(“input[name=’namacheckbox’][value=’nilaicheckbox’]”).prop(‘checked’, true);
semoga berguna 🙂
referensi
untuk membuat sebuah pattren regex pada javascript ckup diawali dengan / dan ditutup / lalu ; misalnya
var pola = /[;1`]/;
variabel diatas sudah bisa dipakai sebagai pola untuk rumus regex anda , misal nya
var pola = /[;1`]/;
var str = 'cobat tes ini string1`1';
var result = str.match(pola);
referensi :
https://stackoverflow.com/questions/13840143/jquery-check-if-special-characters-exists-in-string
untuk mengambil nama file yang diupload dengan jquery kita dapat menggunakan kode ini
var str = $(‘#namaidinputfilenya’).val().split(‘\’).pop();
semoga berguna 🙂
referensi
untuk mengambil text pada select html dengan jquery yang bsi kita lakukan adalah
misalh select html dinya idselectku
untuk mengambil text tersebut bisa dengan
$("#idselectku option:selected").text();
semoga berguna 🙂
referensi: