From 0705c1ec2f80e745d6516c94d0fc0d2c51925fa4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=BCneyt=20=C5=9Eent=C3=BCrk?= Date: Tue, 24 Nov 2020 16:45:41 +0300 Subject: [PATCH] radio button set default issue solved. --- resources/assets/js/plugins/form.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/resources/assets/js/plugins/form.js b/resources/assets/js/plugins/form.js index 6018dc7ff..219258df2 100644 --- a/resources/assets/js/plugins/form.js +++ b/resources/assets/js/plugins/form.js @@ -57,7 +57,9 @@ export default class Form { if (type == 'radio') { if (!this[form_element.getAttribute('data-field')][name]) { this[form_element.getAttribute('data-field')][name] = (form_element.getAttribute('value') ? form_element.getAttribute('value') : 0) || 0; - } + } else if (form_element.checked) { + this[form_element.getAttribute('data-field')][name] = (form_element.getAttribute('value') ? form_element.getAttribute('value') : 0) || 0; + } } else if (type == 'checkbox') { if (this[form_element.getAttribute('data-field')][name]) { if (!this[form_element.getAttribute('data-field')][name].push) { @@ -84,6 +86,8 @@ export default class Form { if (type == 'radio') { if (!this[name]) { this[name] = (form_element.getAttribute('value') ? form_element.getAttribute('value') : 0) || 0; + } else if (form_element.checked) { + this[name] = (form_element.getAttribute('value') ? form_element.getAttribute('value') : 0) || 0; } } else if (type == 'checkbox') { if (this[name]) {