Added javascript utilities for forms

This commit is contained in:
absurdo 2024-01-09 02:05:04 +01:00
parent c261d12284
commit 106db6afd0

35
formsutils.js Normal file
View file

@ -0,0 +1,35 @@
//Simple function for load data in a form.
function fillI18nForm(name_form, i18n_object) {
Object.entries(i18n_object).forEach(entry => {
const [key, value] = entry;
//$('#'+name_form+'_form_'+key+'_form').val(value);
document.getElementById(name_form+'_form_'+key+'_form').value=value;
});
}
function fillForm(name_form, value) {
document.getElementById(name_form+'_form').value=value;
}
function resetForm(form) {
//console.log(form);
/*
$(':input', form)
.not(':button, :submit, :reset, :hidden')
.val('')
.prop('checked', false)
.prop('selected', false);*/
$(form).trigger('reset');
}