radio button set default issue solved.
This commit is contained in:
parent
f1c62f342d
commit
0705c1ec2f
4
resources/assets/js/plugins/form.js
vendored
4
resources/assets/js/plugins/form.js
vendored
@ -57,6 +57,8 @@ export default class Form {
|
|||||||
if (type == 'radio') {
|
if (type == 'radio') {
|
||||||
if (!this[form_element.getAttribute('data-field')][name]) {
|
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;
|
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') {
|
} else if (type == 'checkbox') {
|
||||||
if (this[form_element.getAttribute('data-field')][name]) {
|
if (this[form_element.getAttribute('data-field')][name]) {
|
||||||
@ -84,6 +86,8 @@ export default class Form {
|
|||||||
if (type == 'radio') {
|
if (type == 'radio') {
|
||||||
if (!this[name]) {
|
if (!this[name]) {
|
||||||
this[name] = (form_element.getAttribute('value') ? form_element.getAttribute('value') : 0) || 0;
|
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') {
|
} else if (type == 'checkbox') {
|
||||||
if (this[name]) {
|
if (this[name]) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user