correctly handling checkboxes value in new item form
This commit is contained in:
parent
6818414184
commit
237a325567
1 changed files with 8 additions and 4 deletions
|
|
@ -122,7 +122,7 @@ document.addEventListener('DOMContentLoaded', async () => {
|
|||
clearFields();
|
||||
}
|
||||
btnSaveAll.addEventListener('click', handleSaveAllClick);
|
||||
|
||||
|
||||
const btnNew = document.getElementById('btnNew');
|
||||
|
||||
// Show the new item form
|
||||
|
|
@ -130,6 +130,10 @@ document.addEventListener('DOMContentLoaded', async () => {
|
|||
e.preventDefault();
|
||||
e.target.disabled = true;
|
||||
document.getElementById('formNew').style.display = 'block';
|
||||
window.scrollTo({
|
||||
top: 0,
|
||||
behavior: 'smooth'
|
||||
});
|
||||
}
|
||||
btnNew.addEventListener('click', handleNewClick);
|
||||
|
||||
|
|
@ -327,9 +331,9 @@ document.addEventListener('DOMContentLoaded', async () => {
|
|||
text: txtTextNew.value.trim(),
|
||||
type: selectTypeNew.value,
|
||||
action: selectActionNew.value,
|
||||
need_selected: checkboxNeedSelectedNew.value,
|
||||
need_signature: checkboxNeedSignatureNew.value,
|
||||
need_custom_text: checkboxNeedCustomTextNew.value,
|
||||
need_selected: (checkboxNeedSelectedNew.checked) ? 1 : 0,
|
||||
need_signature: (checkboxNeedSignatureNew.checked) ? 1 : 0,
|
||||
need_custom_text: (checkboxNeedCustomTextNew.checked) ? 1 : 0,
|
||||
enabled: 1,
|
||||
position_compose: positionMax_compose + 1,
|
||||
position_display: positionMax_display + 1,
|
||||
|
|
|
|||
Loading…
Reference in a new issue